I love this shirt. I normally wear XL but ordered XXL for a longer length and a roomier shirt, but because it runs a little large, it was too big so I exchanged it for an XL. Its a great shirt to wear casual or dress up.