I have an old swing I just love and it is all tore up. I bought this bench cushion to try to keep my swing.  It fit perfectly and looks great.  I got the black and white really nice.  I bet all the other colors are great too!