Are TCP 3 in 1 coats any good? We live in the midwest so we need something warm that can be used for outside snow play. Any experience with these coats?