Good product but note that at least for me, these ran a little smaller than my normal shoes / boots.  I normally wear a 12 but needed a 13.  Note that amazon does not offer free returns if you mark the size as too small so either lie or be prepared to pay the return shipping if they are too small.

Overall, they are comfortable, look good and have kept my feet warm and dry in the Chicago snow.