The size is actually perfect and comes with new tires, rims, breaks, and chain. Overall aesthetics of the bike look perfect. Going over to the shop again to see about the warranty, but after going to several other local shops I think this is the one.