These socks are great! I wasn't sure my husband would like them, but he loves them! They are sturdy and look nice, so he can wear them as boot socks or dress socks. He says the great thing about them is that they keep his feet warm. They look great too. They are mostly cotton and very stretchable, so they wear nice! If he wasn't happy or they have a problem, the socks have a one year warranty! NICE! I got these at a discount.