I'm 5'2", 180 lbs, ordered XL - fit very nicely! I rarely wear dresses even to church but this was for a wedding. I loved the dress and paired it with a dusty blue Pashmina. Also was washed and dried on gentle cycle. No ironing needed after hanging on hanger overnight. I'm 78 and I'm no beauty, but I felt pretty!