The assembly was great! He was on time and very professional. He cleaned up his mess and did a perfect job. I was very pleased!