Perfect fit.  Love the navy fabric with water resistant finish and ties of these seat cushions.  Very pleas