I’m 5’5, 180 lbs, waist size 33 inch, hips/buttox 45 inch. I got a size large. The length is perfect for me, it reached down to my feet which is great because I don’t like things too long or high water to the ankles, and I can wear it with shoes or boots and it not drag on the floor. The fit is perfect and the quality is really nice