I have lost 10 pounds since coming here and have strengthened my body. Great teachers and classes are decent size. Only challenge is the times available for the lower level classes do not always fit my schedule and limited schedules on weekends. That could be based on demand. Other then that I am super happy I signed up!!!