These socks are a very nice quality.  They are a nice thick (but not too thick) material.  They have a very good stretch and stay up during a 9 hour work day.  However, they are pretty tall.  I am 5'9" and the socks come to just above my knees.  They are not overly tight.  The non-skid bottom is nice too.