To have good abs requires two things. A disciplined diet & targeted exercise, whether it be yoga, P90X, or whatever else. This workout is a good change of pace. You don’t become overweight in a day. You also don’t become super lean/cut overnight. Persistant dedication is the name of the game.