My husband got this for me to use with my bike, but I never got around to attaching it. Then we had a baby. We have a Baby Jogger stroller, which is a great stroller, but a bit minimalist. I don't need a bunch of pockets, but I did want a cupholder, and I had this one... and what do you know, it works great! Looking at the other reviews, it seems the main complaints are that your drink may spill with bumps and that the holder itself doesn't always fit snugly around the bar. As far as spilling a drink because of going over bumps, etc, all I have to say is this should be an expected outcome unless you use a cup/mug with a proper lid. Even using at much slower speeds as I do, I experience a little spillage if I'm not using a good travel mug, but I consider that operator error, not product failure. The fit of the holder around the stroller bar isn't super tight, but I actually like it that way because I can push the holder down and out of the way if I don't have a drink in it. It still seems to be adequately tight to hold a full drink, and I think I could tighten it more if needed. If I were really concerned about the fit, I would take it to my local bike shop for advice or just use some extra padding strips left over from the many lights/misc items that we attach to our bikes- I know in my junk drawer I have several. Overall I think this holder is MUCH more useful on my stroller than on a bike, but now I am tempted to get one for the bike, too. Either way has made my life better. My only complaint is I can't use with my Maclaren stroller as that stroller doesn't have a straight bar.