A few pieces didn't match up during assembly, but pretty easy to assemble and it seems pretty sturdy.