Looks complicated unpacking the box but was actually easy to assemble as far as these things go; took me less than an hour. As someone else said it's hard to find something like this, it's perfect!