This is just what I was looking for. It fits perfectly. The back cushions do slip a lot as other reviews said. I am going to have to put Velcro on them.