I have the checked one. They are thick and well made, but yes run small and short a little, though the tags at the back do not make them too slim fitting fortunately. I`m a 16 inch standard shirt, and the 52 is a perfect fit, but a little too perfect. Not unnecessarily uncomfortable, but you do feel there is not much room. They do tend to get untucked from your trousers. Compared to the Italian made shirt i have, there is a noticeable difference in spare room and length.