This dress is so cute and fits true to size, but it is really thin material. I steamed it after unpacking it and it immediately wrinkled when I bent down to buckle my shoes. Didn't return it cuz i needed it, hopefully I can figure out a way to stop it from wrinkling. I'm 5'8", 150lbs and am a 34G and the medium fit beautifully.