I like it so much that I bought another one bc I know I'll wear it out. Super flattering shirt. True to size: I am 5'4", weigh 120lbs, bust meas: 34B. I purchased a small and it fits perfectly. I wash all my clothes on cold and hang dry, so I can't attest to whether it shrinks bc I don't let my clothes shrink.