These cushions are exactly what I was looking for.  The are a nice depth and width and are very, very comfortable.  I highly recommend them.