Baby Play gym mat suitable for babies above 3 months bought for my baby but he was afraid of those rattle sounds hence not used much only opened and tried for 1-2 days its totally like new mat is not even opened piano is fully working just need to put batteries