My husband loves these socks, they are comfortable they stay up which is almost as important as how they fit or what they are made of. They fit perfectly they are very soft with enough elasticity to not have to keep pulling them all day. All in all, hes happyp