Honestly, this is one of the best toys I've seen/purchased for my son. I got the idea that a play mat was actually worth the money/space when visiting a friend, (who is working on a PhD in developmental and educational psychology), with a son the same age as mine, (3m). She had a similar mat, both boys were engaged with the toys and moving about, so I started looking for my own.I found this mat to be wonderful in every way. My son loves the toys, (he seems to learn something new about them each day), it's spacious for learning to roll over, and has a fluffier, softer area [clouds] good for play and naps, and a less fluffy half that I like for tummy time because his face doesn't sink into it. The like is nice for babies with reflux because it can be issed to elevate their upper half. I personally also like that everything is soft in fabric, stuffed, not too loud or lit up, and calming in color.I only have two suggestions to future purchasers:1. Buy those connecting rings and use them to hang the toys little lower than the original product allows. This made a big difference for my son actually interacting with the toys.2. Have a variety of other hanging toys ready to rotate onto and off of the play mat to keep things new and interesting for your baby. I bought a few he seems to like from this company and others, they can all clip on and hang down.