OK - unwrapped it all (but not assembled) - Looks good, came with mudguards, rear rack, front and rear lights, solid looking kick stand, horn, pump , waterproof phone holder. Not sure whether to assemble it as is or change the controller / display before hand. The display has some parameters...