My 4-yr-old son has never had foot odor, but these shoes made his feet STINK omg. We had been getting him the new balance Velcro shoes (the preschool kind with just one big Velcro strap) and decided to try this kind. Then foot odor began a few days into wearing these. I bought him a new pair like the ones he had before these, and his foot odor disappeared.