I purchased a Gaylord Cover, but would NEVER recommend them. After 2 years the paint started to bubble and break off - it came pre-painted. It had a 5 year warranty, but got the run around and then they wanted me to ship it to CA from the Northeast at my cost both ways, so they could inspect it, even after I sent them several pictures and had the body shop who did the install call them to validate. Plus I had to have a custom box made, etc. There customer service was horrible and never followed up and I had to keep calling. Long story short, I ended up having to pay to have it re-painted, as it was cheaper then shipping it round trip to CA.