Gift for my mom, she really needed a new kitchen mat. The pattern and size works well for her kitchen. I don’t own it myself so I am not sure how well it will clean. I have a similar mat for my kitchen and I do steam mop it. Definitely alleviating joint pain and feels great when barefoot. I can’t wait to order one for myself when we move.