I have just started going to this and it really is the beat thing I have ever done and I highly recomend it. I had to let the instructor know that I was expecting and she talked my through alternative ways of doing the routine. Anyone who doesn't want to feel physically exhausted after exercise should really try this.