Absolutely love this dress! Took a little longer than I expected for it to arrive. I'm 5'2 140 pounds and I ordered a large. It does run big. When I first put it on it looked like a tent on me. But I washed it and it shrunk in the dryer. Now it fits perfect! But it'd just be better to order a size smaller.