Love the fit, look, length, material. I’m 5,2, athletic body, large chest, broad shoulders and 145-150. I normally wear S, M, L, XL. Soooo depends on the brand & fit. Super happy this fit in a SMALL! The length is right at my ankle, so flats are perfect to accommodate the outfit. The elastic in the arms is not tight. It’s always super hard to find clothing that does not cut off your circulation or give indents to you tugging at the material constantly. Bonus! I just ordered a few more colors. We just celebrated out of the town for our 9th anniversary & I got many compliments.