Must have! Absolutely beautiful dress!!! Good quality and perfect fit!!! I am 5 foot 4 140 lbs am a 36 b and have "junk n the trunk" if i may! Lol i ordered the small and it fits perfect! Am in love : )