I love these for winter boots.  The only gripe I have is that the buttons fall of.  I have owne the short ones and the tall ones and both have had a button fall off.  Other than that, the sole is thick and my feet stay warm and dry when I am in the snow.  I think they are an overall good buy for the price.