He had been looking for a replacement vest in stores with no luck. I found this one and ordered it for him for Christmas. The fit is great and he loves it. As some reviewers said, it is not a puffy vest, but I think "puffy" is the old style, and this "less puffy" one is the new style.