Got the soles bought because I wanted to do something about the smell of my not very breathable hiking boots. I must say that this has worked out pretty good and the soles are probably well suited. Running is very pleasant and the soles are large enough that they can still slightly trim his shoe accordingly. The only catch is that they rub off quite strongly to the socks, sometimes even visible on black socks, but so far the stains are in the laundry actually went out again and again.
Very good, go for the price pleasant, quite effective against shoe odor but always something to color his socks off.