Awesome work out!! I have been going for just a little over a month and already hooked. Every work out is hard but never out of your ability. The coach (Jake) evaluates your strength and level of fitness and pushes you just right. So it doesn't matter what kind of shape you are in, you will get a great work out out of every single session. I have noticed that all parts of my fitness have improved during this short period of time I have been going. Everyone is really friendly and you never feel pressured or judged. You are encouraged by your peers and the coaches there and just make you want to come back time and time again. Everyone I step into this gym, the people there make you feel like they are happy to see you. And I think they really are!!!