I'm pretty average.. about 5'2" .. 115lbs but I just have a bit of a tummy that I wanted this for. Also for a specific dress that happened to be more sheer than I thought it was so I needed something to cover up.. or err under. It worked, didn't show through my dress... and kept everything in nice and tight. It is veryyyy tight to go up though.. so if you're a frequent bathroom user.. you might have some problems. :?