Basically new condition. Bought in Aug 2015 for high schooler, who rode it only a couple dozen times. Paid $229 for it at SportChek. 21 speed. Frame has 15 inch label on it, while wheels have 26 inch tires. Best method to fit the bike is to bring the body that will ride it to our place and test it out. ;-)