My daughter loves this! It does fit a bit small, so order large. We haven't washed it yet, I hope it doesn't shrink. It's a nice thick material.Love this jacket, its fits perfectly but its not as thick as I thought but it still really cool.I was really taking a risk on getting this hoodie because there were no reviews and it was pretty expensive with no free returns. The pictures were rather deceptive as the material that may look hardy and thick is in real, thin, silky and not at all warm. Also around the wrists and waist it is elastic which does not show up in the pictures. The only reason I rated this 4 stars instead of 5 was because of the quality of the material.If you are a small get a medium. I am usually a small, but just to be safe I bought a size bigger and it fits perfectly. The small would have been too small. Overall, though, I love the vibrant colors and cool pictures, but do not buy this hoodie thinking it will keep you warm.