The seat cushions exceeded my expectations!  The fabric was a high quality and they were well made.  The inner cushion was not flimsy and supported our weights well.  They were also the best price I could find online for seat cushions.  I would purchase again!