We received all 4 packages on the date promised. Thanks a bunch. We have not yet put the Pergola together; however, we have verified all the parts were received. A quick note, the boxes were labeled incorrectly for the specific parts included in each box.