I ordered one size up (an M) after reading the reviews and even with that, it was way too small. Lovely dress otherwise! I also ordered another dress (Jacqueline also in M) and that was way too big. Their sizing seems to be a little haphazard which is the ONLY reason I gave this dress a 4-star.