Love my entire purchase.  The quality is excellent, and they are comfortable.  Firm, and yet extremely comfortable to sit and/or lay on.  Great price too.  Highly recommend.