I bought this for my VERY fussy 5 week old. He is an ultimate velcro baby who never wants to be down and I wanted something to keep his attention so I could get a few necessities done (brushing my teeth, using the bathroom etc).
This gym is a great size for a little one, not taking too much room but will be large enough that he'll play with it until he can crawl at least. I sometimes put it in the pack n play (always supervised) just to keep my little guy up away from our dog while he is playing. The music is not too tinny or annoying and there are two volume levels. There are also rainforest sounds if you are looking for a more soothing experience for your little one.
When I turn on the sound there are lights on the canopy that my son always smiles at and has now started to coo at. He does tend to get overstimulated if I leave the music and lights on for more than about five minutes but thankfully the colors and hanging toys keep his attention without the music too.
There are many places to take linking toys so you can add your own toys and move toys around to keep it fresh and entertaining. The mat itself has lots of colors and some black & white animals that keep little ones busy for tummy time.
My son spends fifteen to twenty minutes with this mat twice a day for tummy and play time and I pop him on it when I need a few minutes to accomplish something.
My little guy is 8 weeks old now and he has just gotten more and more interested in this gym.