I have this one arriving today - I'll let you know if it's worth the dough to get one. I have been looking for something that had fabric on one side (Won't break down as quick as plastic) here at 6300 ft. and use magnets AND doors so it doesn't beat the hood/roof paint all to hell. May need some upgraded magnets too withstand the wind here sometimes, but we'll see if it's big enough first. https://www.amazon.com/gp/product/B07KF1W12M/
Just got here and I put it on the car - It's actually almost too big. - If you don't have a sunroof it's practically perfect because you can slide it up to fit correctly and not bunch on the corner of the door. Otherwise, you have to be somewhat okay with it not being EXACTLY perfect - but it works quite well and easily - be aware it's all vinyl fabric so if you're at a high altitude it's not much better than plastic. If you slide the magnets around with dirt on your car (every day) you will get more clearcoat scratches in those spots - so Lift and Move, don't slide.
Otherwise yeah it's definitely big enough. Magnets are good enough if you don't live in a windy area. Breezes are okay.