I was surprised at how fast this came. I took it out of the box right away. Its on the thin side because its washable and it has gripping on the bottom but the color is perfect! It works great with a pad underneath. My baby even loves it. I will definitely be buying more from this company. The reason why its 4 and not 5 stars is because finding the perfect under pad was hard and its not thick enough to leave on my hard floors by itself. It would be a 5 star is I was using it on carpet though.