The jacket fits well and is well made. For the transition it is perfect, but I think that it is not enough breathable. Our son had to during a 20 minute drive away and was all sweaty afterwards. This must not happen in a brand jacket in my opinion - that's why 1 star deduction. Otherwise he does not sweat in the jacket.