Exactly what I wanted.  I have been looking to replace my sunroom sofa cushions for over a year now.  I have bought and returned several options from local stores that didn't fit or were uncomfortable.  These were perfect.  Definitely a keeper!