My 7 year old has been attending now for a couple of months and loves it. Invaluable for fitness and discipline but also alot of fun. All ages catered for in a well equipped gym with very relaxed but knowledgeable instruction.