Though the item arrived before the estimated delivery date, it has one part missing. All my efforts at assembling the item failed. It was so frustrating! I have requested the part. But for the trouble I have gone through, I expect they should offer free assembly as well.