Cotton and synthetic materials like Sunbrella are often best at withstanding UV exposure without fading and becoming marked by the sun. Leather is another good option for a window seat as it will be durable to wear and remains easy to protect from the sun for years to come.