These run a tad small. If you want more ease in your fit, size up. I'm a 14/16 and ordered XL. It's perfect. I troll for good prices on these and have bought in a few different colors. Fabric is a nice lightweight but not sheer. Great value for the price.