It is so nice, it took all of four hours to put together, it was in three big boxes.  It is functional and sturdy and looks great too.