Don't waste your money. After a few washes I lost a button but was able to keep wearing them with long shirts now a second button is ripping out. I purchased a L and I'm 128lbs so I definitely fit in these pants - I can't imagine I am putting too much pressure on the waist line for this to happen. If you can keep the buttons on these are nice thick pants.