The material itself is quite thin. I bought a pink sweater and when my daughter wears a dark shirt, you can see the dark hue of the shirt through the sweater. I would give 5 stars if the material was thicker. But other than that it fits well, my daughter wanted her sweater to be a large size, she is 9 now and I bought her an XL size which is perfect for her. She loves her sweater very much, lives in it day and night and only takes it off so I can wash it. 4/5 of us.