Both have their pros and cons. I have leather in mine and enjoy the feel of it. However, my leather is a replacement kit from Shane. The old leather was shot to hell (at least the DS was). I have seen many Toyotas with cloth seats that look like new after decades of use. Simply shampooing them brought them back to life. Once leather starts to go, it is pretty difficult to reverse and make them look new again.