Narrow and not true to size. My son wears a 12 in various shoes and it fit like an 11. As soon as I opened it I knew it was too small. I had to double check the size I purchase. The reviews are high and I guess if you size up enough and know your size it will be okay. Glad I bought them now instead of waiting close to school time. I'm going to buy a brand I know that works and that's New Balance.