True to size, I am a 6 wearing a small. 100% cotton Striped collared short puff sleeve midi dress featuring self-tie front detail. Button closure at front. Side pockets. Lined. Woven. Non-sheer. Lightweight. Small 4-6 Medium 8-10 Large 12-14