Very thin material. My daughter who is 12 years old wanted it. Shes wears a US Medium, but based on reviews we went bigger and got an XL and it fit just right. She likes it so hence the 4 start. As a parent I would have given it a three.