Material is well made and elastic waistband is very sturdy; however, I would go with something a little longer if purpose for purchase is working out.  I bought them for running and they tend to ride up a bit.  I would buy these if I can find them in a longer cut.