itr seats are suade and fabric right? i found some for a really good price...but their dirty spill stains and stuff on them is it cleanable and how before i buy them