The Mackenzie Swiss Heart Cashmere Knee High Sock Features a Whimsical Heart and Stripe Pattern Reminiscent Of the Swiss Culture. They Are Made Of a Luxurious Blend Of Wool and Cashmere Which Will Keep You Warm or Cool in Any Weather. Wear These Stunning Knee High Socks and Feel Comfortable and Stylish All Day Long! Medium ( Sock Size Medium, Ladies Shoe Size 5-10, Mens Shoe Size 4.5-8.5 )