I would look at better spin bikes. They are highly adjustable. I have a trainer and hate it. I know they make better ones but still if you want to go for a ride you have to take your bike off, change the tire, then reverse to be back on the trainer. Not to mention the cost of extra tires, you will go through them. The one I use is loud, comparitively, and doesnt sit exactly level, and it wasnt a cheapy.