Perfect.  I got a medium which is usually form fitting on my body but I knew I didn't want to risk going too big with the large.  This shirt fits perfect. Just loose enough to be comfortable but comes in enough that I still have a good shape.  Very light weight fabric, perfect for summer.  The sleeves are rolled into the 3/4 size. Unbuttoned they go just past you elbow and I didn't like that at all until I saw the way I was supposed to roll it up.  Again great shirt and easy to wear!