I had them installed on my Felt and I love them. The stopping power is fine (no suicide lever problems here). I like to ride on the tops to relax sometimes and having a brake lever near my hands wherever my hands are is comforting. The total cost including installation was $25.00. They will be on any bike I own.