I'm always funny about buying dresses online but fell in love and had to give it a go. So glad I did! I love this dress. I am 5'2, 140ish, C/D boobs and ordered a small which fit perfect. I wore it to a wedding and it was a great weight and flowed well.