I absolutely love this dress. It is very flattering, the fabric is soft, and it is well made. I am 4'11\", 125 lbs, a 34C, and bought the small. It fits perfectly and I can't wait to wear it on a date night with my husband. I was sick so I didn't take any pictures wearing it, but I will update my review once I am able.