This was the perfect cheap rug with great quality! It has held up nicely with our 3yr old & 1yr old! The cream color is a bit “dirty looking” so if you’re expecting  white, it’s not!