Bought this for my 5 month old to go with his new play yard he got for Christmas. He loves it and was entertaining himself just checking out all the different things going on. The rug is super soft and had more cushion than I was thinking. It’s over our living room rug but I feel better knowing he has a little extra to fall on while he practices rolling and eventually crawling. Shipping was super fast too!