Shop 16 of the best puffer coats to shop this winter From water-resistant outer shells to super-soft interiors, these coats will keep you dry and toasty all winter long.