This is one of my favorite dresses. It's super comfy, comes right below my knees and fits like a glove! I'm pretty tiny, 5'3 108lbs with a 26" waist. The size S fit so well. Usually even a size small is too big for me but this dress must run a little small. The sleeves are snug and I have pretty small arms but it's not bad.