This fits a little loose (as I think a rain jacket should) and is excellent quality. My son had this jacket in another color at 3T and because of the loose fit, it still fits him now that he wears 4T. But although that jacket is still in great condition after 1.5yr of use, I decided to put it away for little brother and buy a 4T. This 4T fits loose (again, not in a negative way, but the way a rain jacket should) and is very loved just as the firefighter one was before.