I bought these for my husband and he really likes them.  They prevent him from slipping in ice and snow and are very warm.  The only thing he was slightly bothered by was the stiffness, but with time I'm sure they will get more flexible.  I would not hesitate to buy these again.