I was really hopeful that this smart trainer would make indoor season more interesting. I had been considering this one or the Kickr Snap, but opted for the Bkool since CC had a discount code for it. However, when it arrived I was sorely disappointed. The Bkool software is very clunky. Despite what the marketing materials suggest, you CANNOT instantly ride any of the many worldwide routes that are available. You have to go to their website and schedule a session that Bkool will host at a later date, usually within 24 hours. I never encountered another human rider on the course when doing this. The graphical experience is pretty poor compared with Zwift. All this would could be overlooked if the power readings were accurate, however, here too the Bkool failed me. I have been using a Stages power meter for years and it has always compared favorably with Computrainer power readings, within 2-3%. However, the Bkool trainer readings were off by 50-100%! On a flat virtual terrain, at 280 Watts the Bkool would read over 400 Watts! Either my right leg belongs to Chris Froome, or there is a serious problem with the trainer! Unfortunately, unlike a Computrainer, there is no way to calibrate the Bkool. Finally, I often find myself spun out in the 52/11 pedaling at 90 RPM at 280 Watts on flat terrain. Contacting Bkool tech support was no help either since their diagnostic software only works for PCs and they have no ability to help users who have Mac computers. After two weeks of giving it a chance and working with tech support, I've had enough and am going to exchange it for a different brand. Maybe I got a lemon or maybe it was damaged when I received it, but I wanted to share my experience.