Author: rogerdaniel

A puffer jacket refers to any jacket with quilted sections filled with insulation, while a down jacket specifically uses down feathers from ducks or geese as insulation. Down jackets tend... Read More