A gf of mine has a long puffy coat by Cole Haan that she says is super warm. Got it at Burington Coat Factory last year.