I love this rug! It’s great quality and also disguises any dirt or stains. We have two little kids and a dog, but with the color and print of the rug you would never be able to tell. Also the rug cleans easily. The corners sometimes come up a little when I vacuum over them, but I put some sticky putty underneath each corner and they’ve stayed put.