I already have one, and bought two more. They are just stretchy enough to give a bit, but still keep you britches up.
The cool looks are just a bonus.
This review was written in the old system and had content requirements that are different than reviews written today.