I got the performance Century Fluid trainer for 130$. I love it it works fine for me. It would fit a mountain bike perfectley. OH also you dont need something that has a little switch to change the tension that is just extra money that is not needed. This trainer is at PerformanceBike.com. If you dont lie this one definetley get a fluid trainer