I bought quite a few pairs of these, multiple blacks and a few other colors. Mine have not held up well at all. I don't think they are a very good quality item, and not worth even the price I paid, which wasn't very much, maybe under $30.
My little dog put a hole or two in them, just by jumping up on me, with little force.
I wouldn't buy anymore of these, I just don't think they are worth it. However, I have to admit, they are so, so comfortable and I wear them all the time, but just around the house. They make good pants to sleep in, too.