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
didn't like the fabric
Cons
The socks may not be appropriate for individuals with hypersensitivity to certain materials or fabrics