I have been wearing these socks for about five years.  They are very comfortable.  I am not diabetic.  A problem I have now is that the tan ones have ordered previously are,apparently, not available now.  I don't have a use for black or white.  I have found the tan ones from another provider but they are a little different and not as comfortable.  These are good and I recommend them except for the colors.