I love this dress! Very comfortable and well designed. The top is roomy enough to accomodate a medium-large chest and the skirt is full and hides flaws. Finding the appropriate bra was a necessity. The waist is elastic . The narrow matching tie belt worked well for me. Size Medium was suggested for me and it fit my curvy shape perfectly. The assymetrical hem is a bit awkward when sitting , (the long side touches the floor) on a short girl like me! The fabric is casual, soft but not at all stretchy and not very sturdy and is of average quality. Wash, hang to dry...perfect! No iron needed! For the price, is absolutely a good value. I am very happy with this dress overall.