First I want to say this is very well made, the material is soft. It's high quality, I'm 5'10", 160 and LG fit well. Super cute, colors is as pictured. It's a med-heavy t-shirt type material, or light sweater...either way, it is very flattering. The stitching is perfect, I am so pleased with this seller.