I purchased this dress in a medium, white. Im 52 140 lbs and a 36D. I don't understand how straps like these are supposed to stay on your shoulders if you're going to be moving around and using your arms! They felt like they could fall off at any moment and expose all the goodies. The white color is bright white. The quality is not so great: sloppy seams. The material is very stretchy.