This was delivered on time my son assembled it very quickly. All the parts labeled well and all parts were threre, it is a lovely addition to my living room.