Sleeve and collar length are correct but shoulders are not 'perfect'. There is enough space in the shoulders, but the seams are not on the outside of the shoulder. However, I would order this size again as it fits much better than average. I have previously ordered media in white (£20 return) and loved it. They hold up well to washing and ironing. It's understandable that they eventually switch from office shirt to casual shirt because the fabric wears out, but that's normal. If I work for them