This 100% acrylic leg warmer fits snugly over your high heeled shoes. Length is 20 inches. Available in black.