New England weather is super unpredictable and somehow this has weathered all storms to-date!