I bought these for our winter NFL Games and found myself wearing them almost daily during the winter months. They are comfortable and they really keep your feet warm. They're thick though so if your shoes are already snug, that may be an issue. I normally wear them with my sneakers though and sneakers have enough give in them to compensate for the extra thickness in the sock.