This cushion is thick and comfortable. It appears to be well constructed. It does hold water in the button holes when it rains. It would be much better on a porch swing or a larger piece of furniture such as the one pictured by Wayfair than the wood bench I purchased it for. I intend to move it to a covered space. It is waterproof but it is not as water resistant as other Wayfair cushions I have purchased.