These vary a lot.Some are high quality,smoothe and adjustable resistance,while others are not as well made.I generally find them uncomfortable and boring to use,much preferring a real bike ride in variable terrain.Some people swear by them,though-and I won't argue with success.If I use them at all,it's usually as a warm up or cool down device.