These socks are perfect for everyday wear. Whether you're going to work, running errands, or just relaxing at home, they'll keep your feet comfortable all day long. They're great for people who want a no-fuss sock that stays in place. The sizes are as follows: M fits shoe sizes 7-9, L fits 9.5-11.5, and XL fits 12-14. The blend is 75% Modal, 22% Polyamide, and 3% Elastane.