These socks would not stay up on my long work shift. The only reason I gave them 2 stars instead 1 is they do feel nice on your feet. The arch is the only place I felt any compression from the socks. I do have large calf (17.75" I always buy wide calf boots.) These started slipping down my leg by lunch time, and by the end of my shift they wouldn't even stay up past the widest part of my calf let alone all the way up at my knee. They are very cute though. If I could return I would. I'm so disappointed with these, they are nothing more than over priced cute knee socks.