Fits nicely, much better than the original product that came with our porch love seat.  Very comfortable.