This is super cute. it's not thick, it's very light weight. It will be great for a cool day like a hoodie. it's well made and the buttons have a great hold, the material feels better than I was expecting, great stitching on the inside and out. It is polyester but doesn't feel or look cheap. It's soft. I would compare it to anything at children's place maybe a little better. we got the burgundy one. I was scared how the material would look on the light blue one. so we got the darker one.I'm happily surprised. This one turned out great. I would definitely buy it again. It will be super cute with some denim jeans and his little sneakers.