These cushions fit perfectly on my rockers and swing.  They are comfortable and add a nice touch of bright colors to my front porch.