A nice touch with Innovative Composite Technologies is the smooth finish that won't catch on clothing.