I bought this seat cover for my 2005 Yamaha Bruin 350. I tried to install myself, (having installed many before), and had no luck. Seller was adamant that this will fit and I was doing something wrong so I took it to atv shop where they were also unable to get the seat to fit.
It couldn’t even fit over each end! No heating or anything could stretch mine to fit.
Seller fought me and argued but the facts are the facts. This was a waste of money and time. Invest in a better seat cover, don’t go cheap.
This was purchased for a 2009 Yamaha grizzly 350. It fit with out any problems and looks a lot better than what I had. Only time will tell if it lasts as long as the original seat cover. Overall I am satisfied with this purchase.