They fit my Orbea bike perfectly. It looked like a brand new bike since they clean/maintain them after each ride. Climbed up Gibraltar Rd and the bike was great. Pick up and drop off was done at my convenience and was a pleasure. The staff was knowledgeable and very helpful. Great experience!