My analysis of this product showed that it is not good for those who love spending time outdoors. While it claims to be waterproof, it couldn't withstand heavy rain, leaving me drenched. the insulation was also poor, leaving me feeling cold. The only positive is its design, but that simply doesn`t make up for the lack of functionality..See full review