Took long to unbox but relatively easy to assemble. Took about 2 hours or less. Perfect for small space.