I ordered this in white. It's a bit sheer but most thin white shirts are, nothing a nude camisole won't fix. I'm typically a US small, and the shirt fits me fine; however, it's not form fitting. The material is 100% cotton, super breathable and feels nice against the skin. I'm super happy with this turtleneck, it's one of my essentials and for the price it's definitely a steal!
For reference, I'm 5'4, 113 lb.