Assembly service was great- on time, done quickly and quality work. Only frustration was dealing with the website and difficulty rescheduling the automatically scheduled appointment