Very tight fit! Made for a skinny person, I am average sized put these on for a few hours and they were cutting into my legs! I'm also diabetic and I don't recommend anyone with diabetes ordering these because they are bad for circulation.