Two main problems: First, the straps to attach the cover to the seat are too short, broke in seconds when I tried to attach them, and forced me to buy and use nylon rope strips. They're made for 20" seats, but the straps go about 1/2 that distance. The product description and photos are simply wrong. Second, covers are very porous, absorbing and retaining water. Water to wash them (like I do my UTV), they soak up the water and stay wet for hours. The description says they're good for ATV/UTV applications, but this one issue makes them very problematic because who isn't going to wash their vehicle? Another product description I found is incorrect. The product also arrived within six weeks. Maybe it's stuck in Suez - I don't blame the manufacturer for that. But overall very disappointing when I thought I would get something better if I spent a little more money.