I wear a small in just about everything but this one is almost skin tight. To the point I can't roll up the sleeves. So I think you might want to order a size up. Other than that a nice shirt.
Pros
EVERYTHING WAS MAGNIFICENT.
Cons
Order AT LEAST one size larger if you want a chance of this item to fit