Cotton Socks 100% New & Comfortable?