I really like this garment.  It is comfortable but a little large.  I got size large and tho I am 5ft 8in it is a bit loose.  I save it for my fat days.  A  medium might be harder to put on but IT WOULD BETTER CONCEAL THE ROLLS.