Very thin...fit tight (I'm 5'4" 129 lbs. & wear size 6 pants so I don't have large calves).  Found they cut off circulation just under my knee.  They are also expensive.  I bought them for long flight to Brazil as my feet swell & calves can ache as well.  No help there.