It came with all the parts listed, was fairly easy to assemble, and looks great in my living room. I am using it as a TV stand/display unit and find it to both functional and sturdy. Love this piece.