I purchased these shirts on my wife's advice and I have only worn the blue shirt but it fits perfectly. The quality is also good. I will update this review when I see how it holds up after it is lanudered but so far great value for money.
Pros
did not exprct the pattern in the shirt but am pleasantly surprised. would liked a longer sleeve
Cons
The metal cufflinks can scratch and damage furniture or other surfaces