Great work out. It's nice because they have upper body day, lower body day, full body workout, and cardio day. It's a great full body workout. They also offer childcare which makes it super convenient. Lots of class time options. They also have nutrition coaches and sell protein shakes.