New favorite go to shoes for comfort. I haven't had any problems with them and yes they do show black on the white souls .However that doesn't really bother me .Just wipe and they are good to go. Very comfortable and let my feet breathe thru the small holes. I would buy again in a heartbeat if I needed a new pair.