This cushion is perfect for my bench!! My house is white  navy and I have it on my porch! Beautiful accent and now I can enjoy sitting comfortably on my front porch!!