My children are 4, 7 and 11 and all take classes here. They love it and it is the only activity they never seem to want a break from. It does get expensive, but I have three kids so I guess that makes it more so. The money is worth spending though. The facility is cleaner than any other gymnastics place I've been in (i've been to several, parties and such). Their staff is very professional, some high school staff, but my kids actually love the younger teachers too, sometimes they are more energetic. We've been here for years now and overall it is a quality program.