First and foremost I’d just like to say the shipping was lightening fast!! Before purchasing from this site, I saw multiple reviews saying the shipping was extremely slow or they never received their order. I definitely did not run into that issue!.However, I saw another review that said the kids sizes ran small and it was correct. My son is a 10 year old who is regularly mistaken for 7 or 8. He’s very short and small for his age. I purchased the medium, which would be his correct size and the hoodie is very short. It almost looks like a cropped hoodie. The pants fit ok, but a Large was definitely needed. It currently looks like he won’t even be able to fit this after a couple washes. If it weren’t for the sizing I would have definitely given this site 5 stars.