I tried this on at my local retailer store in the white. the fabric is pretty with metallic threads of silver running through the white. the white is see-through but that didn't bother me as i would wear it as a beach cover-up. i would say it runs large. i am usually a size small (4-6) and the xs was quite roomy on me (and i'm 5' 9" tall), 32d chest. i liked it, it was comfortable, but i just couldn't decide if i looked a bit frumpy in it. maybe it was just too big all over. in the end, i d