Make an impression with these fun striped compression socks. These high-functioning compression socks help energize legs, prevent swelling, alleviate achiness and heaviness, prevent and reduce spider and varicose veins, and aid in muscle recovery. Offering a mild to moderate compression (15-20 mmHg), these socks are appropriate for all day, every day wear.