This guy will be the head of a company some day! He called before he came and got here a few minutes early. He assembled everything quickly and cleaned up as he went. Just a nice guy that did a great job! My husband and I were glad we spent the extra money to have the items assembled.