Great workout. Small classes which is nice. Core, cardio and strength all in one workout. Great bang for your buck.