M.J.
I found that the Old Navy pants did not last long, but the Gap ones did. They are expensive, but they do have sales. I've also gotten some Lands End pants. They are guaranteed, so if they do get a rip, you can exchange them for a new pair of pants, no questions. That worked VERY well.