I normally wear a medium, so sized up one. I should've gone up 2 sizes because the material is sheer when it's more stretched out, like bad yoga pants. Considering the fabric, I think it would've been ok. However, I guess the fabric is difficult to stitch down properly in a high-speed factory because there were stitching imperfections on the neckline in front. In one spot, the fabric got folded up in the stitching of the seam. The neckline is also oddly high. I also tried it on backwards, but felt that it did look like it was on backwards if you looked closely. The feel of the material is ok, but it is not great. It's too bad because this dress had a lot of potential.