I had a set of grey and black neoprene seat covers from Ebay. They looked good and fit just fine. I got a set of Bartact canvas seat covers for my birthday, 2 months after fitting the neoprene covers, so I am not sure how durable they would have been.
Some pics:
They're still sitting in my shed, I never got round to selling them. $100 if you want them (PM me).
Call me weird, but I still like the feel of neoprene more than cloth canvas.