It's functional, mostly
It fits a grande cup from Starbucks perfectly especially if the cup includes a sleeve. Most insulated cups I wanted to use sit too high, meaning they don't really fit. The clasps cannot be tightened enough on the handlebars to avoid the holder moving when a full cup of hot coffee sits in it. It would be helpful to have an extra bit of foam tape to make it fit tight and firm. I'll try continuing to use it on rides but may abandon this holder if I can't find a suitable vessel and ensure it won't move on rides.