I usually wear a medium, however I am currently 4 months pregnant and have a bit of a belly. So instead of listening to the reviews, which are 100 on point!, I went ahead and ordered a large. The dress hung so loose on me. I was so sad! I usually like dresses to be a little tight to accentuate my curves. The dress itself is beautiful, the colors were so pretty. However, I returned it because I was not happy with the fit. I will try to get a small and see how that fits.See full review