Hold up well!
I purchased 2 of these to provide seating in a small living room that sees lots of cross traffic.  I chose a light color, but a sturdy fabric to hold up to my 20s and 30s something children and friends when they gather and to withstand kitten training.  They arrived well packed and needed only the wooden legs screwed on and the cushions unwrapped.  I found the accompanying toss cushions to be too big and two firm so I don't use them.  But, after 9 months of good hard use, the fabric looks pretty pristine.  The cat has scratched but the fabric mostly withstands that and I trim the few threads he manages to pull out.  They are very comfortable, medium firmness and the seat and back cushions both retain their shape well.  I did not plump any cushions in these photos and spend a couple of hours daily on the sofa.