I absolutely love the workout!!! you will work every single part of your body and what I like about this place is that it can never be easy cause if it is push yourself harder do more rep! I really appreciate their energy and their workout are between 45-50 min with the warm-up which is perfect.Time fly ,I don't have time to event look at the time.I which this place was closer to me but it's worth the travel. I like that everyday is different and we can't miss the classes the schedule are all day long. I will definitely be back its hard to find a good place where after each workout you feel accomplish! :D Give it a try they have a free pass for your first class!