they might be a bit expensive (I actually bought them from zappos for $315) but so worth it! my brown pair lasted two years and i wore them to death! they started to get and look worn out so i got a new pair but only because you could tell the old ones had been worn so much, not because they were in any way unwearable. comfortable, warm, and pretty!