Overall I like this rain jacket a lot. I got this for my 1.5 year old son and he loved it so much, we went outside in the rain on three separate occasions the first day. I had gotten the boots he's wearing in the pictures before he was even born for a baby announcement (I'm a fireman) so I was happy to find the matching coat almost two years later. The smallest they had was 2T so I expected it to be a little big, which I'm okay with. Maybe he'll get two years out of it. I'll just roll the sleeves up a little until he grows into it

THINGS I LIKE ABOUT IT:
- Being a fireman, I like the accuracy of the color schemes (black jacket with tri-color trim. It looks just like mine at the firehouse). I also like that they not only included the flag, but that it is properly displayed on the sleeve with the union (blue part) facing forward as it should.
- I like that the inside is lined with a light felt material so it's not just plastic on my son's skin and provides a little warmth and overall comfort
- I like the matte material instead of the glossy kind that squeaks and is generally uncomfortable
- I like that the pockets are functional, you know, so he can put gummy bears in there and forget about them until next year

THINGS I DON'T LIKE ABOUT IT:
- Although I don't plan on taking him out in torrential downpours, I think there's a vulnerability in having buttons where water can get in between them. I think a zipper would be more beneficial in both keeping rain out and keeping the coat closed. My son started pulling the buttons open a few times.

BOTTOM LINE: I think this is a great little rain coat for the price. The one thing I didn't like about it was not even close to a deal breaker so I have to say it's a great product. Looking forward to more rainy days with my little man