Me and my husband love this gym for our 2.5yr old daughter; we attend the parent and tot with her and there is enough structure to challenge her and keep her engaged and at the end of class they have free time and my daughter goes on everything to get the rest of her energy out!