I bought these to wear to the office.  My feet were always freezing.  I like that they are not real thick so that I can wear with dress shoes.  Now I have comfortable, warm feet.  Quality of socks seem very good.  This was a good buy for me.