I wish there was a 10 star rating. This dress is form fitting and flattering, and long enough for tall people. I didn't go with what reviews said (which recommended going a size up), I went by my measurements: 59 150lbs, 89cm bust, 70cm waist, 98cm hips. I ordered a SMALL in royal blue and it fits perfectly, with room to eat and leg room to walk. I would not recommend sizing up, just measure yourself accurately. If I had ordered a medium, I wouldve had the actual cowl neck appearance but it wouldve been too big everywhere in the body.