I really like the color but I am unsure how it will hold up material wise if it will hold up on the front porch especially if it rains. I am regretting not purchasing a cushion that was water resistant