I have an E Bike (Specialized Turbo) in a small. Because of the frame size, I could not fit and be able to remove my water bottle on the down tube. With Bottle Shift, one side has offset mounting holes which allow me to mount the bottle cage and gives me enough clearance to remove the bottle. I mount my pump to the other side. A very neat solution!