Ordered a medium first, and although it was listed as only 1.5cm larger than the small, it fit HUGE. We probably couldve lived with that, but the construction was poor. Every button was dangling by a thread. Some seams were loose too. But, my son loved the style.

Amazon being amazing, as usual, gave us a quick return and refund. We reordered a small, taking a chance, and it paid off. For what ever reason (shift change at the sweatshop??), the quality was WAY better. Everything was assembled well on the small.

Minus 1 star for poor initial quality on the medium. Also, a little light. If this is intended for extreme temperatures, expect to layer.