I am blown away by the craftsmanship of this piece! It is very sturdy and extremely comfortable. I am always weary when ordering clothes from companies not knowing how it will run but I read another comment here saying to really go with your exact measurements and it’ll fit. I got the Large and I am a 5’9 157lb woman. It’s a little short but will fit into my tall boots no problem. Most of my body is legs so I’m not surprised. Everywhere else fits perfectly. I would highly recommend this! Also I got expedited shipping and received this 5 days after I ordered which was also 5 before it was expected to arrive. Amazing service! Thank you so much!