I really like this bench cushion, it ratcheted up my porch swing's appearance a few notches.  It's also very comfy.