I've owned these before, two other pairs, and they work just fine especially for the price.  They clamp on with metal teeth so don't attach them to anything delicate lol denim is fine and so are most pants but if you accidentally clip your boxers they are a goner.

Long story short, they work well, they hold up your pants and they look decent.