Puffer Coat

Puffer Coats by Robert Graham

If you can afford to splurge, then what you're looking for is this Robert Graham Puffer Coat. It's more expensive but worth your money.