This cover features breathable top with multi layer polypropylene sides and offers all weather protection, UV resistant. It fits 29 foot 1 inch to 32 foot length coach without overhang. It includes storage bag, attached straps, buckles and ladder strap.