I bought this dress in a medium petite. i'm 5'2 and 140#. it fit great and made my waist look really tiny. i cannot wait the dress with heels or else you would see the entire shoe. it works perfect with flat sandals. i've received tons of compliments! you can also wear a normal bra with the dress. love it!