These shorts are tough! The fit runs slightly large, but they will shrink a little after a few washes. I expect to have them for years because they are so well built. They are also very comfortable. Great range of motion. The fabric seems to repel dirt. I've had them filthy with work grime and they miraculously come clean after a couple of regular washes.