Overall I am very happy with this shirt! I made sure to check the size chart before purchasing. It's really a cross between a shirt and a jacket. If you want to wear it more like a layering jacket I would say order your normal size. If you want to wear it as a shirt, go down one size. This is what I made and it fits perfectly right out of the box. It's really comfortable and has just the right amount of stretch. I got more than a few compliments the first time I wore it. I am very happy with this shirt and will be ordering two more colors for fall/winter.