We were looking for a product that would last, and so far, these are holding up well and do the job.  The only complaint is that when you're walking on snow, they form heavy snow clumping that you have to keep kicking off.  Overall, very satisfied.