The socks are warm and do the job well.  They stay up and provide sufficient padding without being too thick.  They are not lovely, but work.  I will try to update after they have been through a few washes to see if they hold up.  At the price for 6 pair, they don't have to last long.