The pants I have to wear for work have a drawstring waist that is constantly coming undone or sliding down off your hips.  I wear these under my shirt to keep the pants up and they work great.  I wanted to get suspenders since they changed linen companies but all I could find where the metal ones and I am allergic to metal.  I got 6 of them and just throw them through the washing machine on hand wash every week and hang to dry and they come out fine.