Assembly will take some time (4ish hours) But it turned out to be a really solid sturdy piece.