KHS single speed with flip rear wheel, and Cycle Opps trainer. Bike frame is 22" and the overall bike is in very good shape. It is missing brake calipers. Trailer works very well. The lever for the resistance likes to slowly move to make pedaling easier as you ride, but it is not a big deal. The trainer over all is in very good condition. A good way to get some milage on stormy days or just use the single speed a daily rider. Fit's a person 5'6' to 6'.