Love this sweater! Be aware it is warm! This isn’t one of those fake sweaters that you’ll be freezing in. I can wear this in 40° weather with no jacket & be comfortable. It’s meant to be a bit oversized, but I would still get your regular size or smaller b/c it’s naturally a bit big. I’m 5’4, 135 lbs & 34C chest & a small fit me perfectly. If anything it’s a bit big, but again that’s the point. The sleeves a pretty long on me, but I’m petite & I like that look. Super cute!! Don’t hesitate, it’s worth the buy.