A great workout for your child… great discipline and important lessons to keep your child safe. My 8 year old loves it, and has been coming here for over a year and has advanced up the belt colors rather quickly from the great training from the instructors. It is rather pricey though, but worth it.