Great gym for any age but my 10 year old son absolutely loved it and is hooked! Everyone was so friendly! We went for an open gym and ended up signing up for classes and a half day camp! After the 4 hour camp my son who stopped napping at 2, fell asleep on the way home! They wore him out!