On average it takes between 8-10 hours depending on your skill level.  The kits are not hard to assemble and there are no special tools required.  We also have an online video training course that walks you though every step of the assembly process.