Relatively easy to put together (no special skills involved, just patience to align holes for screws).  Very practical!