The cover met all of my expectations. Installation was easy and everything fit perfectly and does what it was made to do. The only thing that I would like to see improved was the shipping. The box that it came in was ripped apart in several places and looked like it had been mishandled on the truck. Shame on UPS Freight! Luckily the product was strong enough to stand up to the abuse.