There aren't words to describe this jacket. Its everything! Its a light denim material but a thicker "puffer" look. So unique and perfect to wear over anything! Great for moving from Fall to Winter when layering is necessary with the crazy changing weather! Runs TTS. I'm wearing a small. 100% cotton