Will take 10 inches of snow over this crap.
Never. I'd take this over any amount of snow on any given day.
I hate winter. Hate. More than anything else in the world. I try to convince my wife to move South every single winter, and one of these days, it's going to work.