I knew from seeing this dress in the store that it sized large, so I bought a small, rather than a medium. I tried it on when it arrived & it fit well. I washed and dried it and it became a SHIRT! It shrank soooooo much! I wore it, washed it again but hung it dry & it was better but not great. I still wore it, washed it again, so 3 times total, & one of the straps are coming unsewn & frayed...cute idea, poor quality.