This is icing on the cake! I'm 5'4"..124lbs, and ordered a size small..it fits perfect and makes me stand up straight, gives me a perfect hourglass shape. It is also VERY comfortable! Buy it..u won't regret it!