Installation was quick and removal of old windows was complete with no mess left behind. Caulking on the new windows is a bit sloppy, otherwise we are happy with our new windows.