I ordered two of these sofas.  I was initially a little hesitant because none of the reviews had comments.  The sofas are beautiful.  The cushions are firm and appear to be of good quality.  The only thing I have noticed so far is that the cushions are attached to the sofa.  You don't have the ability to flip them or remove for cleaning.