This shirt is absolute perfection.
Sizing: I'm 5'6", about 145-150 lbs, and I ordered a Large for an oversized fit. Initially it was a little looser than I wanted, but after washing and drying it 1x on medium (I'll hang to dry from here out) it shrunk just a tiny bit and now it's still oversized but not too much.