I purchased this cover to replace my aging cover that leaked up at the front of the bed ever since installing it. Tried numerous times to seal the old cover. With this new one, the installation was pretty easy, but I did make a couple of minor modifications to the clamps to make them fit. After the first night it rained all day the next day and the bed is dry. Amazing. The cover is great looking as well. Only see 1 issue and that's the rubber seal which is already peeling out of the cover in the back. Seems it wasn't sewn in to the cover at that point. Also have to work on the left latch as it doesn' secure properly. Other than that, would definitely recommend this cover to all.