I ordered two of these for my swing.  They are pretty plush.  I think they will work as a seat and back just fine.