The clips hold onto the pants very tightly. The stretch is good. Due to my son's long torso they do irritate his shoulders after a long day. It would be great if they came a little longer. He has worn them for about 3 weeks so I can't say if they last.