Yamaha Viking Windshield protectorcomes with hardware to install and easily washable and oil resistant non absorbant backing.