These shorts are great, and have awesome phone pocket. They are made of a strong fabric that is very resistant to tears. No snagging loops or pockets that get caught on equipment and tear a hole. I used to buy cheap cargo shorts at walmart that would last a year, maybe 2. These are noticeably stronger and more durable. Have not had them for a long time, but I estimate 3-5 year lifespan, maybe longer.