The cabinet arrived on time. Everything was in the package and accounted for. The cabinet assembly and instructions were satisfactorily. The only improvement I would make to the cabinet glass shelves, is for the shelf screws and plastic anchors to be longer. The glass shelves barely rest on the end of the shelf anchors. The glass shelves would be more secure if the anchors were longer and gave more support.