Received this for Christmas husband he did a great job. It’s a ex large and fits perfectly. The only issue is the buttons they will need to be tightened or removed and put back on. That’s why l gave 4 stars and not five. Very warm for mountain living. Quick shipping and received quickly. Will order from them again.