Cup Holders are made from a hybrid synthetic leather like material that is cold crack and UV protected.
Snaps onto handlebars on either side of your bike. Comes with lacing that ties around the Mirror arm or oil reserve to keep it from pivoting/swiveling.
Holds 500 to 700ml cups/bottles