I'm typically a size 2 and this fits me perfectly. I'm 5'6", 120 pounds and a 32B with an athletic body type. The top smocked portion of the dress has some stretch to it and the rest of the dress isn't fitted, so there's some flexibility on sizing. The staps are also tie straps so there's some flexibility on length. There's a mini slip under the dress, but the bottom two thirds of the skirt are sheer, giving it a light breezy look. This dress is comfortable to wear and perfect for a beach vacation. The pattern