Love the fit of these  pants. That is why I gave them a 5 star rating.  I'm  5'6" 139 lbs. I wear a size 27, but I ordered the small, that comes in size 29. These fit perfectly.  They fit tight around my calves so I can adjust the length from there.  However as a  side note:  These things really smell bad.  I can't say they didn't mention it, it says on the label, they are 100% P.U. I'm hoping by having them dry cleaned that will take away the funk.  wise