Fit for slim fit shirts is always a concern for online purchases. This is a very good feeling shirt. I bought 3 different colors and they all fit the exact same. Higher quality than the price indicates. More breathable and flexible then shirts for similar prices.