Ordered White size L, not see thru and nice fabric. I'm a size 8 or 10 but lately 10 fits me better. These are definatly juniors sizing. I think an XL would fit me better. Going to return. Im 5'5" amd 160 lbs.