Form fitting nice & slim look. My adult grandson loves it. The fabric is a little cheesier than I expected, it's a felt-like feeling fabric. I found a coat like this at Old Navy a few years ago with nicer fabric than this for half the price of this one. I wouldn't buy it again. In fact, it would be worth an extra few bucks to upgrade the fabric, especially if you want it to last more than one winter.