I hate, hate, hate tight socks, and I hate when crew socks slip down and bunch up at your ankle. I like these. Very stretchy, and very slow to bunch up, and doesn't feel constricting at all. I've washed them a handful of times and they have not fallen apart yet, so that's another plus. I am not a diabetic, but I like these socks.