It arrived on time in three boxes and everything seems to be there.Its a huge amount of work to put it together hopefully it lasts after all the aggravation my husband went through assembling it.