Have had for 2 year’s.  Was fine at first.  The padding gave out so you could feel the support framework under the seats.   The fabric is not great for pet’s, kid’s, or spot cleaning.  Had to Mend the binding because fabric frayed from people sitting on the couch. No inside panel on arm of the couch so the fabric stretched and pushed in from leaning up against it.   
￼￼