Received just as advertised. I am right in between XL and L so its hard to find a great fit. I ordered this in XL and it seems on par with every other XL shirt I wear so I won't take anything away for that. Great product, thanks!