So I bought 2 shoes...one white and one black. White fits like a glove and he has no problems. Still black, true size according to tag but feels like my toes are sticking. I'm not sure if this is a manufacturing or labeling defect... I'm also not sure I can return them as I've used them once.