I purchased a medium and it fits perfectly.  I am 5'8" and weigh 150 lbs with a thin build.  I like the color and style of the shirt.  I always like to wash any new purchase and this shirt came out looking good, there did not seem to be any shrinking even after putting it in the dryer.
I now have three of the Johari shirts and probably buy more.