The dress does run about 2 sizes too small in the bust. I read the reviews and ordered a 3X/4X (normally I am a 1X - 2X depending on the bust). It fits fine and is cute. The material is light, but I assumed it would be from the picture.  I am not sure it is worth $39.99, but I am keeping it because I need it.