I purchased in XS for my slender and broader shouldered frame, and the fit is perfect. Sleeves are nice and long, and the jacket hips at hip like the model. I wish the brown/taupe was still available. This blue is more versatile than you might think too. Cozy beyond! Xo