nicely put together, arrived on time. went together relatively easy .  tools are supplied but better to use your own to ease the process.