Love this shirt. the print is a little loud, but cute. i always upsize shirts due to my bust size and not liking them to be too clingy. however, that was a mistake with this shirt. there was too much fabric around the midsection with the larger size. i did like it enough to order again in the correct size (l). i am a size 14 and busty, if that helps. the red is short-sleeved, by the way if ordered online, cute and flattering.