I first saw this gym while registering at Toys-r-Us before my baby was born. Because of the sticker price I didn't even consider adding it to my registry; however, once my son was born I realized how alert babies are at such a young age and how intriguing colors and patterns are to them. He didn't really have many toys and I felt he needed something fun to look at and learn about. While killing time in Toys-r-us I ran into this gym on display. After a couple of weeks of deliberating, my husband and I finally cracked down and purchased the gym. Let me tell you it was the best purchase we have made for our baby up to date! We also purchased the windchimes separately and I highly recommend them to anyone. At 2 months he loved staring at the colorful animals and was already kicking the windchimes with his feet. By 3 months he was grabbing the toys with his hands and batting them to make them swing. Around 4 months he started noticing his reflection in the mirror. The mirror is also slightly movable and he would push and pull the mirror while looking in it so he could see different things around the room. I could literally have left him on this mat for hours and he would have been completely content. We took it with us everywhere... to grandma's house, to visit friends, to playgroup, even to a Christmas party... and our baby was completely entertained. The animals unhook and we clipped them to our stroller for shopping trips. Our son has a cousin his exact age and they both loved this! It was so fun to watch them play on it, and for all you photo moms... pictures taken on this mat turn out really well because of the bright colors! Tiny Love is also very easy to work with. One of the lights burned out on the play mat (all of their products have a lifetime warranty) and they replaced the entire musical pad free of charge. They even have a website you can go to to order replacement parts ([...] click on "contact us"). Our baby is now 10 months old so I (reluctantly) have cleaned and stored this away for our next baby. This has been the best purchase we've made. The only drawback I can think of is the price, but if your experience is anything like ours, the price is definitely worth it. Buy this one larger toy as opposed to several smaller toys. I did, and I would do it all over again. My baby got more play time and use out of this gym than he has out of all the rest of his toys combined. The only other thing to note is that when my baby was really young (like 2 months old), he would sometimes get overstimulated when all the toys were hanging from the bars. I would put 2 toys on at a time and rotate them so he always had something fun and different to look at. That seemed to solve the problem (and it really only happened when he was really young). This probably isn't the case for most babies, but if your baby cries when you put him/her on the mat this may be why and hopefully this suggestion will help. In all, I highly recommend this gym! I've become a big fan of Tiny Love!