I completely stand by Wet Okole. Expensive, yes. Worth it, yes. Neoprene, custom made, padded, beautiful colors, durable, no stains (you wash them while still on the seat), and the company is tops in customer service. Furthermore, if they tear, or you rip them (I've ripped mine twice), you can send the damaged seat back to Wet Okole for cheap repair. I have had people ask me where I got my seats upholstered and they went in for a closer look when I told them these are seat covers. I've also used Cover King neoprene. They look decent, but the stitching is definitely of poorer quality and less durable. I had a strap break in the first month of ownership. If you go neoprene, remember it does fade with sun exposure, so be sure to treat it with protectant regularly.