I ordered two of these hoodie jackets. One was navy size small and the other charcoal gray size small. When I opened the package I could see that the gray jacket was smaller than the navy jacket. I had my son try them both on and sure enough the gray jacket was smaller in size than the navy blue even though they were both labeled 'small'. Other than that it felt like a very nice hoodie jacket. The fabric was thick and soft on the inside and it seemed like it would have held up well if it had fit my son. I would order this item again but it is too bad that the sizing doesn't seem to be consistent. Luckily returning the item was easy.