The trainers are upbeat and positive, the group workouts are perfect combinations of cardio and weights, and I am always pushed to do my best. I leave feeling (tired and) fantastic. I would recommend calling ahead to see if you can sign up for a free class so you have a good idea of what OTF is all about and why it is worth every penny.