It's nearly half the price of the Haven which I was planning on getting. Anyone have one? Is it warm/waterproof? What's the sizing like?