I admit I expected little from this, but I am impressed by the solid build. The plastic is flexible to accommodate most bars, and there are 2 textured rubber pads for different size mounts. There is also a belt attachment if needed. rnrnGood value from T-mart AGAIN!