These appear to be great socks. They are comfy, and do not overly squeeze my cankles. While not 100% cotton, the blend seems to keep foot sweat to a minimum. They are stylish enough for the casual office I work in, and fit the bill on days when it is too cold for flip flops.  No comment on wear yet, as they are only on their 3rd washing.