These pants fit well, and last through washes and will even bounce back from any stretching after a wash in warm water, but the seams tend to start getting weaker very quickly. I lost the pants button after one wash. sewed the spare on on my own and its still holding strong. For the price, the pants are pretty decent!