While i can't say I love trainer riding, i can't say i hate it either. This is my first year with this apparatus, I have two available to me. My road bike is at the coach's house where we do drills on monday and thursday nights. Then saturdays are social recovery rides of 3 hrs. Not sure I could do 3 hrs alone. BUT. I CAN do a 2 hr movie for lsm's and of course I can set up a timer for intervals. Plus, i can just hop on and and go for a 30 minute spin if I want and it takes a lot less time to get dolled up for the trainer. That reminds me. I have to get a grounded three port plug adapter so I can run my laptop, a fan, and an overhead light. Can't see the stupid garmin without it. I guess I like the trainer.