Our visor covers are sublimation dye-printed on a microfiber polyester gaming table felt to provide crisp, clean, and colorful graphics. The inside is a microfiber poly polishing cloth to protect and clean your lens. The visor cover features a Velcro hook sewn on the sides to attach to the Velcro loop on your visor, and is finished with a merrowed hem.