These Geyoga striped over-knee socks are absolutely adorable and so versatile! Measuring about 24.5 inches in length with a foot length of approximately 7.5 inches, they're designed to fit most people comfortably thanks to their nice elasticity and stretch. The material blend is perfect - 85% cotton for softness and breathability, 10% polyester for durability, and 5% spandex for that perfect stretch and recovery. The classic striped design in simple colors makes them incredibly easy to pair with most outfits in your wardrobe. What's really great is how they stay up over your knees without constantly slipping down - no more annoying adjustments every few steps! They're perfect for creating those cute outfits with mini shorts or skirts that show off your beautiful curves. While they're ideal for daily use like work, school, shopping, or traveling, they also make fantastic cosplay accessories for themed parties and events. The quality is impressive - they hold their shape wash after wash and the stripes stay vibrant. Whether you're dressing up for Halloween, getting into the Christmas spirit, or just want to add some fun to your everyday style, these socks deliver both comfort and fashion. They're surprisingly warm without being bulky, making them perfect for transitional weather. The one-size-fits-most design means you don't have to worry about complicated sizing. Such an affordable way to refresh your wardrobe and add some playful personality to any outfit. Definitely a must-have accessory for anyone who loves fun, feminine style!