Cleaning the cloth seats is a pain. Nothing really works well. I have car seat covers but the armrest on the d door is always getting dirty. Was in my dealer parts area the other day and they sell a little spray can labeled Toyoguard "Interior Detailer" that's for cleaning the cloth. $6.95 That stuff works very good. I got the dirty armrest looking brand new.