Having tried many forms of training over the years I am totally convinced TRX is one of the best I have ever tried. Melissa and Ollie are consummate professionals and no two sessions are the same. It is fun addictive and once you master the technique you will have core strength you have never had before.