Absolutely love everything about this dress!!! i'm 5'9 138lbs purchased a small. hits just slightly above the knee... has a fun flow to it! absolutely love the chest detail! cute buttons! and the embroidered detail is amazing!