I usually wear an xl but am quite large in the bust area so I went up to sizes based on the reviews I had read, so now it is it a little too large, however it does shrink quite a bit when you wash it.
The shirt was super cute when it arrived and as described. I recommend using some fabric softener with it when you wash, because the fabric isn’t as soft as I expected.