trying to find out the brand of the windows . Turns out they've been there over 15 years! Apparently they leaked at first, had to be refitted, and no problem ever since.
As some of the pros who commented have said, the installation is as important as the windows