These spin bikes can hurt the knees it you ride at one resistance for a long time. This will strain the knees. A smart bike or trainer varies the resistance in sim mode based on gps. So you get relief from pushing the same resistance for so long. I ride indoors most of the time now due to my wife’s health.