Nice it almost looks like
www.predatorcamo.com Winter White!!!!She can make you something out of that you got a good deal...
look into spraying some waterproofing for cloth on it... That would be the negative side of regular cloth... See once it gets wet it freezes.. However I know they make all kinds of water proofing.. Just make sure it's not toxic or that it has a strong chemical smell..
However Winter White Parka and Winter White Bibs will cost you about $300.00 so you did get a good deal!!!