High quality aluminium windows can last anywhere from 40 to 50 years without any compromise in their performance.