I have a 1upusa trainer and I love it. It is very smooth and quiet with a slick. I increased the resistance by removing the spring and putting the ball bearings to the outer holes, instructions included with the trainer, so it makes for quite a workout.