This dress is wonderful! It’s hard enough to rid dresses that fit, are modern, yet modest too. This dress fits the bill! I’m 5’4”, 140 pounds, 36B. I ordered a medium & it fits perfectly. The hem hit just above my knee. I accidentally put it in the dryer & it didn’t shrink or discolor. I’m extremely happy with this purchase.