I love 9round! The workout is tough-30 minutes is no joke! The staff is awesome-hitting with them for some of the rounds definitely pushes you to go all out. I have been a member for about 9 months and I am still challenged daily. I couldn't reccomend John and 9round any more highly-check it out!