I have difficultly fitting shirts as I am large with large busts. The 2XL fit me (about a size 20, with gaps usually on the size 20 around the bust) very well. The color wasn't as cute as the picture. It's a little more avocado.

Good shirt for the price. Can wear to work. :)