I ordered a size up based on reviews, but don't feel it was necessary. it's quite large. material is on the thin side, but overall I'm happy with the shirt. it works with my lifestyle but would not for anyone who needs a more hardy shirt