Today I took my 10yr, he was nervous but the environment is great and super friendly. The trainer Anthony kept it upbeat, music playing, active and changes up the workouts. It's not crazy hard for the kids. My son is sore no doubt but wants to go back. A++ thanks