Was supposed to be partially assembled. Was NOT. Assembly directions awful. Took 2 people about 8 hrs to interpret instructions and assemble the cabinet. All pieces did not go where instructed. But once assembled looks very good. However some improvising was necessary to complete the cabinet. PS. If I knew this piece was not even partially assembled I would not have purchased it.