Worse socks ever! They are extremely short like child socks and totally not worth the price asked for. I know what cotton feels like and this is NOT cotton, more like a poly/blend. And OH MY GOD! After I washed them...baby anklets, so disappointed in this purchase.