This bench cushion really makes a huge difference out on my porch. I think it's a great quality cushion and I really love them. The representative that took my order as well, really took time with me and helped me a lot, i'm really satisfied with my purchase and with the service provided with this company.