This adorable dress has surpassed my expectations! i ordered an xs and s and am keeping the xs. for reference, i'm 5'6", 120 lbs, 34c, and the xs fits like a dream. it's not sack-like at all. the top is fitted, and the bottom flairs very flatteringly. the bell sleeves aren't too long like some i've seen. the color and print are the epitome of fall! the length is perfect; it's long enough for work but short and flirty enough for evenings out. i can imagine wearing with heels or booties.