I've been a member for about two years and it's really had a big impact on my life. The workouts challenge you to push your limits, but at your own pace. The skills and movements are consistent and are tested regularly, which makes it easy to build on. I know that when I get through a tough workout at 6 am that I can get through anything else that comes at me the rest of my day.