A puffy coat...that’s fitted. But can it withstand a Canadian winter? I live in Vancouver. We don’t really have a true Canadian winter. Our winter is very much like London. This is perfect for me.