These sox are comfortable, not to thin or to thick. And most importantly, they don't move around in your shoes. They stay in place while you wear them.
Pros
I bought these for myself no complaints
Cons
May not be supportive enough for those with foot or arch pain