The socks are very snug on your legs. These were a little more tighter than the socks I bought previously. They did feel good on my legs, so they do definitely help with any swelling in legs or feet.
Pros
As I expected
Cons
The socks might not be effective for people who stand for long periods of time