The dress is a little bit of a different color than the picture, but is still absolutely gorgeous. I'm 5'4" and weight 115lbs, I'm a 34B. It has a built in bra, I'm a little smaller than the top so my mom took it in a little, but the skirt was perfect. I was able to wear 6inch heels with an inch platform and the skirt just barely floated above the ground. My biggest complain would be the shipping, I had to email several times to get an update on it, but once it shipped it came in about 4 days, I purchased on March 8th and received it March 27th. Also it ships from China not America. The fabric feels like a bridesmaid dress and is very high quality. The picture with my mom is the dress without heels.