Th installation was later than the time agreed upon. The wait was worth it, I love my new windows, they're beautiful looking and no drafts. Jeremy was really great at showing and explaining how they worked. I wish I had known about them earlier since the last company who replaced some of my other windows aren't as functional "drafts" nor do they look good.