My driveway has dense tree coverage and ironically a sun trap. I opted for a car cover.
First was rubbish, just tore when you were trying to fit and too small. If you are purchasing a generic cover, size scales are simply rubbish - I selected one which apparently would fit my car, it was way too small.
I just picked up a large. This one is quite heavy duty, although no paint scratching, just be mindful that no foreign objects have been trapped when refitting.
Protects the car from leaves, UV, bird mess and moss growth! Living under tree cover is a pain!
Agree, wind is annoying (it will blow off). I have one set of fasteners - it will lift and get wrapped/caught up - I gave up and try to remove in advance.