These socks are very high quality for only a fraction of the high street price. Socks come in a variety of thickness so can be worn in all seasons. Contact for any questions. One size fits all. Will be more comfortable on smaller feet.