I bought this for my grand-daughter's bedroom. We all love it. It is very stylish and could as easily be used in a main family area of the home. It will be very easy to clean when necessary. We don't wear shoes in the baby's room so it hasn't been necessary to clean yet. The mat is nicely cushioned for her to play on, this is especially nice when she loses her balance and falls over. Just as appreciated, by me, is that the cushioning makes it very comfortable for me to sit and play with her. I would love to see a nice mat like this at her daycare, as opposed to the square, puzzle type play mats that they currently use. This is much more sanitary. I can see myself buying another one of these in the future for myself. It would be great to do yoga on. Very well worth the cost.