My kids always have a great time playing and learning fun skills in strength, balance, coordination. GREAT staff. Very interactive, patient, inspiring and caring with all the kids! They switch up the gym arrangements every week, so it's never the same class! They also have special events, socials, and Parents Night Out! Great place for birthday parties too!