Looks OK. Top price.
If I understand the description right then it has a mesh inner tent. Means you're going to get some air movement thru the tent. For me that would count it out coz I get cold quite quickly and having an inner that keeps air movement out when everything is zipped shut makes a big difference.
Also, if you get a massive snow dump and aren't close to a hut you might have issues. That design looks like it wouldn't shed snow easily. Snow dump rather unlikely mind you, but it happens every now & then.
People have been thru the Overland with far worse equipment, if I was $-tight & more warm-blooded then it would be an option for me.

a.
(PS: have done the OT several dozen times at all times of the year)