I bought them for working out and they are very nice socks, but really thick so they makes my sneakers somewhat uncomfortable, other than that I think they will do the job as described.
Pros
Very comfortable socks and love to work out in them but durability might be an issue down the line.
Cons
The design and style are outdated and unattractive