Very easy to put together and only took 3-4 day to get here after ordering. Total of 9 boxes each box did come with hardware so I received 9 screwdriver.