The shirt fits great and is very comfortable to wear it's perfect for both casual and business occasions .As my tests showed, it`s breathable and doesn't cause me to overheat. The button design gives a nice modern TOUCH to the shirt, which is a nice added feature. The only con is it's a little pricey, but the quality is worth it. Overall, a great investment for any man's wardrobe..