Even when I find a men’s button up that fits in the shoulders/chest the collar and arm holes are always oversized. This shirt fits perfectly in all areas. iIt is fitted without being too snug.
As another user stated this shirt does run small. I am 5’2” 110lbs and based on the size chart I should be a 0 but it was too snug. I returned the 0 and kept the 2.
I have not had the shirt long enough to comment on quality but the material and construction seem high quality from my first wear.