This is absolutely fantastic, gorgeous, and so well made. The bell sleeves are VERY generous, and dramatic. I'm only 5'1 and feel it's even mini on me, which is rare. 5'1, ~125lbs small chest/waist, big butt/hips/arms. I got a M bc things are often tight on my arms, but this has enough stretch that I prob could've gone with a S.