The package arrived on time. But I have to say, this was a very heavy box. It took my husband and my son about 2 hours to put this thing together. It was a beast to put together. However the end result looks very nice.