I ordered a medium because I like things to fit a bit bigger. The shirt is a bit see through when not on, but no one can tell when you are wearing it. The material is almost dry fit but is more of a thin cotton. I highly recommend and can't wait to wear! PS the writing is embroidered but not the pictures!! :)