I am IN LOVE with this rug!! It is perfect for our tiny little playroomliving room and hides dirt and stains well since it’s so multicolored (though I vacuum it about once a day). It’s soft enough for a baby to learn to crawl on and be wiping their face on and provides some baby entertainment too! haha