【Application】: This bike cup holder has 4 straps to fit 0.9" to 2" diameter bars. Such as mountain bikes, road bikes, children's bikes, folding bikes, wheelchairs, scooters, cruiser, e-bikes, etc. Easy installation without any tools.【Material】: This bike cup holder is made of high quality oxford cloth, one large pocket can use for 12oz - 24oz size water bottles; two mesh pockets can use for small items such as cell phone, tissues, keys, earphones, etc. washable and easy to clean and unparalleled durability.【Drawstring Design】: Large pocket with adjustable drawcord design, can hold 12oz - 32oz size water bottles, coffee mugs, beverage bottles, beer cans, stainless steel bottles, etc., suitable for almost all kinds of cups and water bottles. Protect your water glass from spilling and free your pockets during the ride.【Two Mesh Pockets】: The bike cup holder has two separate mesh pockets to store some small items that you carry around, such as cell phones, keys, earphones, wallets, tissues, sunglasses, and more. It can keep your things organized and let you travel light.