Military Dress Socks are soft, comfortable, and perfect for wearing with oxfords or other dress shoes. The dress socks’ cotton and nylon material make them comfortable and soft. They are able to be cleaned easily as they are machine washable. These socks were made in the USA and can fit men shoe sizes from 9 to 12.