First of all: The printing is fine, the material thickness also. The shirt is made ansich quite large, rather than L size M. Otherwise, fit for the "small" size M is cruel. Especially in the area of the shoulders / chest the shirt looks wide and is easily cut straight over with comparatively long sleeves. This is not the average one knows of today's modern shirts. Also the product photo, this can not presume in advance. Too bad, I have sent the shirt back.