i was debating between the white vs black pair and even though i love the white, i went with black because it is just so much more practical and you dont have to worry about them as much. I got mine soled before wearing them out because the soles are leather and will be easily worn down