Shirt sizing was as expected, if you are worried about being just at the upper limit of a size, you don't need to go for the next size up.  Was pleasantly surprised by the inclusion of cuff-link holes as well as buttons in the sleeve, not that I own cufflinks, but hey... I never know.  Can't tell by the picture, but yes, there is a single pocket where you'd expect one to be.