I am 5'4 and I have 34DDD the extra large fit well in the bust area and the dress did not drag on the ground.

The dress is see through, the lace has no backing and the material the rest of the dress is made of is also sheer.