I have the cloth seats, one of the reasons I chose this model as I did not want leather. I had them in my previous vehicle and did not really care for them, which they had been leatherette. The vehicle before that was cloth.
Will see how they stand up, but periodic vacuuming I found works in most cases, unless they get stained, you can also Scotch guard them if a messy family.