I love this jacket but must mention it doesn't have a liner! You will need to purchase a fleece or something for a boy to wear underneath if you want to keep him warm. It's a great rain jacket or very light jacket otherwise. And the price is right, especially for a Columbia jacket!