Nylon polyester made puffer bubble coat. True to size, and also very lightweight. Allow you to tighten/adjust the bottom of the coat to your liking. Definitely keeps you warm in style!