I have small kids so love that this rug hides dirt and stains. It is thinner than I expected and definitely needs mat underneath to keep from sliding.  Also the color is more gray. Isn't ivory as described.