They are a perfect fit and the color matchs our new paint. We are still remodeling so haven't actually left them on the new window seats yet. I think the fabric will be great since it is sunbrella indoor-outdoor.