Great quality & service. I ordered a Large for my 14 year old Daughter & it's the perfect size, she's got plenty of room to grow into it but at the same time it doesn't look too big. The quality of the hoodie is just right, not too heavy & thick & not too light & cheap looking. As soon as it arrived my daughter put it on & I had to fight with her to take it off to be washed lol, she says it's really comfy. Definitely would recommend.