I've ordered many covers from this seller (ceet), for my 90 kdx200, my kdx220, my klx300, and my hybrid. They fit perfect (not one size fits all)and last about 3 years with my cti braces which are pretty hard on seat covers. It's not hard at all to install new covers. Just follow the instructions and tack it in place with all the wrinkles pulled out, then staple it down. The cover is non slip with a good amount of stretch to it. If you have trouble with it most car upholstery places can do it for you in about 10 minutes.