Bought this last week and when I put it together I found my bike wheels were too small to fit it. Seems like it is good. Everything included in package as per Amazon.ca I paid $95.19 including tax. The bike is on Gabriola. MAGNETIC RESISTANCE: This bike trainer provides progressive magnetic resistance increases as the speed increases and with five internal resistant settings STABLE CONSTRUCTION: The indoor bike trainer stand with extra wide steel construction in superior strength, hold up to 300lbs EASY SETUP: The stationary bike stand can hooks any bike including road or mountain bikes with 26"-28" or 700CC wheels, with quick release skewer and front wheel riser block for easy use. Suitable for quick release function. See Amazon for more info. https://www.amazon.ca/gp/product/B005DC4ZXS/ref=ppx_yo_dt_b_asin_title_o02_s00?ie=UTF8&th=1