I put the '03 Yamaha of Troy kit on my '02 WR. A little tweaking and some patience yeilded a decent job. I used a little soapy water in a spray bottle and a small squeegee to help me work out the bubbles. A local apholstery shop did my seat for me for $30. I have about 5 rides on them and no sign of peeling at all. These arent the greatest pics but it gives you an idea on how the kit looks in the real world.