The assembly person was on time, very professional and knowledgeable.  It was very time consuming and he was very patient and pointed out the missing paint, drilling hole and split in backing.