We had a short napped carpet and it was impossible to keep clean. We went to laminate flooring and we love it! It's from Lowe's. We have 2 office chairs and three 8 foot tables and 2 recliners and nothing has left a mark. (including cat accidents). I'm sure other big chain stores also carry good quality.