CEP Compression Socks Review

Recently I received the Women's Tall Socks 3.0 for review. These are CEP branded compression socks. What Are Compression Socks? Compression is great for recovery. I also find myself wearing compression socks on the plane because I find my legs swell. Compression socks are also great for the long run...