Runs very small. I sized up so it would be oversized and it actually barely fits.
This top runs EXTREMELY small. It must be Chinese sizes, not American sizes. I learned from past experiences to be careful of this and now I always watch for that, but I didn't see any indication that this one would be Chinese sizing. Love and learn. Order 3 sizes larger than you need.
I have not washed the shirt yet, so I don't know if it shrinks or changes shape. The quality seems great I'm very thrilled with it other than it running a lot smaller.