this dress is soo beautiful I put up with the wrong sizing 3 times before I got one that fit properly. I am 5'5" weight 140 I think mabe less. I usually order med or start out with med with this dress I went from med to lg to xl. They all fit but I did not want a skin tight dress, need room to breathe and would be too hot. The other reviewers said the sizing runs small well I totally agree 2 sizes too small. I am wearing it now and notice the pads in the cup move around enough to notice and it is very low cut. I am 57 and shouldnt wear such sexy dresses, so I pinned the sides together about an inch up and may go up farther. So listen to us ladies, order 2 sizes up unless your lucky and have no baby belly. It was worth all the returns and reorders but I still haven't gotten my refunds posted on my bank account, but have recieved notices that my refund was processed. It takes a while when using debit cards, not sellers fault.