I loved this dress online, however i did not love it on me. it was a bit snug in the waist and bust (i usually order a 2 or 4 but got the dress in a 4). i thought i would love the mid length but it felt awkward on me (i'm 5'10"). i think its a beautiful dress just didn't work for me.