I am looking to buy a new pair of knee-high boots. I bought some a couple of years ago but I went the cheap, non-leather route and now they're worn out and gross. So I am willing to spend some money to get quality boots that will last this time.

These are the ones I have my eye on. Do you like them? I'm open to suggestions if you've seen some you like that are similar.

I'm looking for:
Leather
Knee-high
Under $200
Flat or low heel