I am 5’4” and 135lbs. Normally wear a medium top and I bought this in a medium. I love love this top. It fits loose and slouchy like the pic. I’ve worn it through 3 seasons and it’s comfortable and for cotton-blend breathable. As an FYI my 5’7”, 165 lbs daughter who normally wears a large can wear this and it fits beautifully just a little more fitted.