I have had them for 5 months and perfrom light construction and warehouse work and they are about done. Holes in them. Button popped.off twice. You get what you pay for. But for 20 bucks they lasted longer then I thought. Also i have always worn a 32 length being 6'4' I found out the hard way after wearing them. to work first day that I needed a 30 to prevent dragging which tore bottoms halfway through an 8 hour shift