Bought these for my girlfriend who works 12 hour shifts in the ER and she said she really likes them and the socks help with being on her feet all day.
Pros
Perfect fit good for all day compression will buy again I do recommend
Cons
The socks may not be suitable for those with sensitive skin