Warning: this shirt runs large. I would go down one size when ordering. We tried to exchange for a smaller size but they were out. They only reason i am giving this shirt a 5 star is because we were impressed by the quality of it. Nicely made shirt.