Beige finish Made of polyester Long lasting, heavy duty felt pads with extra strength and self-sticking adhesive.