I bought a pair of these on Amazon several months ago and still love these shoes!  They were comfortable from the get-go and are holding up surprisingly well for being only around 50 bucks!  I wouldn't suggest getting a light color considering the the white stripe on mine got dirt-colored really fast.