For a 2012 Yukon XL, I am looking to cover the roof and windshield, mainly the flat surfaces. I`ve seen a couple cheap ones but never really thought about a cover for half the vehicle.

There will be times I need to keep it outside and the trees can really drop a number of presents.

Basically looking for something I can quickly and easily stow away that would protect the flat surfaces. I understand wind can be an issue and some of the smaller ones have mirror pockets and a few elastic bands to hold it down.

I assume this is not a common style of cover but curoous if anyone has used one.