Absolute perfect fit! I wore kitten heels and it was right above my ankles. It looks sheer, however I didn't wear any spanx/skims and nothing showed.