My preteen grandson refused to wear his winter coat, he said it was too puffy to play outside in.  I bought this vest and it is perfect.  Although it is quilted, it is not puffy.  It keeps him nice and warm.  It is very good looking.