BabyGym really worked for us, even his grannies are astonished at how well he is developing. My baby boy started crawling at around 6 months and walking at 10, I definitely think it’s because of all the tummy time. He is a good sleeper, he has been sleeping through since 6 months, no hassles. I really believe that a lot of it has to do with the BabyGym firm foundation he received. He has done so well!