Bought a Men's Small for a tall 10 year old (4'6"), it fits baggy on him but will likely be good for a couple of years (just one more season, until after the harvest). Hard to say how well that fits on an adult, but I bought a large and an XL and they both fit as expected for the given sizes.

The fabric is lightweight and the image is printed crisply and legibly; ours came in green, however, which was a bit of a surprise as we ordered all three at the same time, expecting to have matching shirts. Not a deal-breaker, but if you were set on having yellow or are buying multiple and want them identical, it's something to keep in mind. There was no indication on the ad that it came in different colors, so not sure what went on. Also, the green printing was a darker color than the one shown in the customer review, approximately the shade of a green crayon or marker.