We had the Adco cover with Tyvek. It lasted 3 1/2 years. We just got one with Aqua-shield this week. I'll be happy if it last 3 years. Measure the length of the camper box and get the cover that fits it best. Our 04 27 BH measures 25 foot 6 inches. We got the 52243.
I noticed the cover had rubbed a small hole on the roof membrane. Its on the rear of the roof where the membrane rolls over the roof. I'll patch the hole with Dicor and add a strip of Eternal Bond tape.
Last spring(late winter), I plugged into shore power for an up coming trip. When I was taking the cover off the next day, I noticed a burn hole in the cover. It was from the heater exhaust. Apparently the thermostat was turned down but not off. I'm very lucky it was just a burn hole and it didn't catch fire.