I bought a mid-priced version of cover from California Car Covers and it survived a couple Michigan winters pretty well so far. I bought the extra kit to help hold the ends of the cover down, and that kept if from blowing off which is what usually happens to me in March or November here.
It also stayed put yesterday when a huge storm wind destroyed my harbor freight shelter for the second time...
They sell lots of "indoor" covers, so read descriptions carefully.
It was than $300, so it must have been the Multiweave: https://www.calcarcover.com/product/multiweaveii-car-cover/3938