I am wearing beige stockings beneath the black one. It's stretchable and act as a tummy tucker too. It's not too thin nor too thick. If your legs are shaved, the tiny hairs can scratch the stockings and permanently ruin it. I bought a free size and my waist is between 29-30 and it fits well.