I am a Tech college Electrical Instructor and I work 12-15 hrs per day. I just received these about 2 weeks and I am so glad I ordered them! They say they are for nurses, but I figured I am on my feet as long as they are and figured these would be the right compression. Before purchasing, my legs just felt like tree trunks for the past 6 months, I could barely lift them.
There was such a huge difference when I wore these to work. My feet and legs did not ache and swell after working 8 hrs. I did not feel nearly as tired in general either. It would take everything I had just to stand up after driving home, my legs hurt so bad. Now after wearing the socks these past weeks, I wondered How I lived without them.
I highly recommend these socks. They are very comfortable and the 15-20 compression is just right. Not too tight. I ordered the large/XL, my calf size is 19.5 and shoe size 11 and the socks fit perfectly.