excellent(even more than cathe) for upper body and core. all those push ups- wow! i have tighter core from it and can do 30+straight leg pushups in a row. yogax and coresynergistics are also excilent for core 28'-26' waist,size 6-4. i still do cathe lower body and cardio and powerstrike or kpc...