I'm not a big fan of trainers, but due to a health issue I was limited by my doctor to a trainer if I wanted to get back to riding after being off the bike for a few months. I didn't want to spend a lot, did not have high expectations, but I decided to get the M2 based on the recommendation of Ted King. It took only minutes to assemble and setting up the connections to my computer and devices was seamless. I went with the Rouvy app and really like the setup. The combination gives me performance features of much more expensive trainers at a fraction of the cost.