Love this dress! Soooo comfortable! Will definitely buy another. I got a Large. I’m 5’19” 150 lbs and a 34 DD. It fits by bust just right. Not to tight and it’s flowey enough to hide by tummy but not to be frumpy. The sleeves are a little more fitted than the picture shows but no complaints.