I wasn't sure what to expect, but this class exceeded all expectations! It was fun, upbeat, and very challenging (i definitely felt it later) without feeling like you're working out because the moves and music are so much fun. I'd definitely recommend!