Mix of spin bikes and floor work, good sweaty class and high calorie burn. James doesn't hold back on this class lots of shouting and screaming, if you don't like being shouted and swore at keep away haha