I was hesitant to purchase this Jacket after reading other poor reviews about it. But I purchased regardless and gave it a chance to arrive home. I have to say that I am extremely satisfied with my purchase and that my son absolutely loves it. I bought a Size M for my 7 year old. He is big for his age but fits him perfect. The only con is that is not hooded but it has an awesome pro: it is reversible! Fleece on the inside, waterproof on the outside. The most important thing: keeps him warm and comfortable!