The workers were skilled, efficient and courteous. We were very impressed! It is exactly, if not better, than we imagined. There was a bit of lack of communication on scheduling but the craftsmanship definitely makes up for it!