I have two cycle ops indoor bicycle trainer. Great for exercise, therapy, and training. Best of all, you use your own bike!! Both adjust for any kind of bicycle.
If you want a metal pin to use (if the one on your bike is plastic and will scratch) I have one, last pic I can add for $40 new in package.
You don't need the blocks/stands with these they are super sturdy and easy to adjust and use.
Take either for $150
Text is best calls ok