【Multi-type Application】Our bike cup holder has 3 movable bars and 14 different mounting positions. It can be easily mounted on handlebars from 0.9" to 2" in diameter and is suitable for all kinds of road bikes, mountain bikes, kids bikes, e-bikes and scooters..【Upgrade Large Capacity】With a drawstring design that can be freely contracted, it can easily hold a 12oz-34oz size water bottle when properly installed..【Three Point Fixed Design】Bicycle water bottle cage with three adjustable velcro straps fixed position presents a stable triangular structure, even on bad roads, the bike water bottle cage can be firmly fixed on the bike..【Comes With Mesh Pocket】The water bottle holder is equipped with a pocket on the side, so you can put some small items here, such as wallet, sunglasses, goggles, cell phone, keys..【Adjustable Shoulder Straps】Comes with adjustable shoulder straps for most body types, adults or children. Convenient for when you need to carry a water bottle bag when you are not riding. Shoulder carry, cross chest as a sling bag, all according to your preference..【Anti-Slip Loops Design】No installation tools or screws, 4 adjustable loops fasteners non-slip straps allow you to install the bike bottle holder on any vertical bars or cross bars. Non-slip glue on the strap keeps the cup holder for bike tightly in place and prevent it from slipping off..【Tear Resistance】The water bottle holder is made of high quality Oxford cloth, very durable and washable, not afraid of being torn, it is your faithful companion when you go out riding.