Softopper makes a great product, and I have owned one myself. I will say though, they are now upwards of $900 new, which I find to be absolutely ridiculous. If you can find a good used one online for a decent price, I'd go for it. I'd avoid buying a new one, though.