I think these will stand up very well over time.  They're comfortable, and the sole & heal are rubberized to maintain traction.  I wore them to work all day with ease.  Plenty big enough in the ankle, yet not too big to get caught in your pant leg.  It's not the most feminine boot out there, with the square toe and seaming, but it's perfect for casual wear.  Looks good with dress pants or jeans.