Came on time. Worked fast and had it assembled within 20 minutes. He even helped me carry it upstairs to place in the space it will be placed.