When I first got the dress I loved the Coral pink color. It's not too bright and looks beautiful. My boyfriend saw the dress in the package and thought it looked really ugly until I put it on and it's his favorite dress out of all of mine. It looks really professional and the quality of the material is thick and has a business-like feel to it. I'm 100 lbs and 5'2, B cup, and this dress fits great. It's not tight so if you want a tight fit than X small would work better. If you have a smaller cup than a B and your petite, than I recommend an X small because the chest area fits nice for a B but it's not tight and could even fit a C cup. I don't like dresses clinging too tight to my body so this one is perfect. The size small gives a nice shape to the body and hugs your curves perfectly. Overall, it fits perfect and the color is beautiful. In the picture the material looks plain but in person it's high quality. So another words, the dress is more beautiful than the picture shows and I was pleased and my boyfriend and friends all love it and one even bought it online after she saw it on me haha.