Light jacket, not a puffy coat.The quality of this jacket is good and my best brand comparison would be Old Navy, however, it is pretty thin and not effective for keeping a little one warm in temperatures below 50 degrees Fahrenheit. It also runs small, so size up by one to insure that it covers your kid.