I absolutely love these boots! I bought the grey pair for Christmas and they are exactly what I was looking for. They fit great, not too snug and are comfortable to walk in. The straps at the top have a hard time staying up (maybe for people with smaller calves) but nothing double sided tape can't fix! I put to small pieces on each boot and it worked like a charm! Now these aren't ideal to be walking in the snow with but these do keep your feet dry, but not the greatest against the cold snow. If not walking in the snow my feet for the most part stay warm. They look great and go with just about any outfit. Can be worn with anything casual or dressed up. Considering purchasing another pair in a different color. Would highly recommend!