The quickness and and quality of the workmanship and everything fit like a T. Best of all, I left for work at 8 am just as they arrived, when I came home at 4 pm, they were already cleaned up, finished and gone. Great job!