Ive got one of these in blue and now red.  I find these a good mix of loose and tight...in other words not skin tight but figure flattering.  Ive been hitting the gym hard but still like a little disguise in the tummy area!  The subtle rouching does the trick.  And true to its name, it is good for planks!!