He came on time. Very professional & friendly. It took him to assemble it exactly the time he said, and he Cleaned the area after he finished . I did think it was pricy $99 for assembly but I didn’t want to do it myself, so I was happy.