The sizing is accurate, the fabric is lightweight but not so much that you can see through it or expect it to fall apart soon.  The arm holes and neck are the perfect proportions.  Very happy with this shirt.