I received this 2 days after ordering(thank you amazon!!!!) took me two minutes to put it together. My 7 week old baby was having a BLAST!! There is an option to leave the music on for 20 mins OR it turns on when activated by tapping the toys, didn't take my baby long to figure out every time he kicked the mirror the sound came back on! I love this gym!!