The assembly pros were very professional. They arrived on time, worked until they were done and cleaned up as well.