Abstract: A cover for a vehicle includes two straps with at least one strap forming a connector at one end; a cover panel with at least one of top and bottom loops along top and bottom peripheries of the cover panel and at least one of a first and second opening along at least one of the one of top and bottom loops configured to receive a connector on the end of the at least one strap; and at least one of a first and a second pole disposed through the loop of the cover panel and engaging the connector on the end of the at least one strap. The connector is configured to releasably secure the strap to the cover panel. The cover panel may be placed against one side of a visor with the straps against the other side of the visor to form a system. A method for assembling the cover and system are also disclosed.