Everything exactly as described. It would have been good to have some shims/spacers included to easily fit all bikes as the distance to disc brakes differ. They can be easily found in a hardware store though. The motor cable doesn't exit through the axle as in some models. Its not a big issue but you must take care not to damage it.