This is a great gym for children! They have classes for children of all ages. They really get the kids involved. They speak to the kids all by first names and interacting with each child. It really is a great place to get them active and boost their self esteem. My only complaint is that they don't offer a class for my child's age group expect during the week day during work hours. It makes it hard for a mom who works full time to be able to take their child.