Unfortunately, this dress didn't meet my expectations. I'm 5'3" 110lbs and the dress was pretty loose on me. Maybe the model in the picture is like 5'10"...The bust area was ok, the black area was made of thin  t-shirt -like material, and the skirt was not tight like the picture. The dress was an awkward length (mid thigh) and see-through. On top of that, there were two gold-colored plastic buttons that were glued in the cleavage area. The thought of returning had crossed my mind, but alas, I got what I paid for. Do yourself a favor and get yourself to forever 21 & get something slightly more decent than this dress.