Got introduced by a friend and after the first class, felt like giving up because it was so hard but right from the second class It got so much durable as you learn and strengthen! I really felt like I got an awesome workout and they also blare some nice workout music so it's actually pretty fun! The staff and instructors are also super nice. It is actually pretty pricey which is why I don't go as often as I want to, but definitely a nice place to get an awesome workout! :)