These are definitely true to size compression fit and hit right below the calf on me. I’m 5’10”. I can’t recall the fabric or length but if you want more details let me know!