While tough to get on and off, once in place these socks provide a nice firm level of compression.  They are designed to reduce swelling and add comfort and support.  So, especially if you suffer leg fatigue and/or pain these can be a great benefit.  Take care to follow the washing instructions though so as not to ruin them.