So far, so good.  I love the light grey velvet fabric color with the light wood detail at the base.  It is my first sofa with bench seating, and it stays in place.  My teens keep snacking on it, and thus far no stains.  I have used a damp cloth with water to wipe one spot and you cannot see where it was now.  The back cushions are not that high.  I am 5'4" and the cushions come up to my shoulders.  There is no head support if you were wanting a higher backed couch.  Comfort level is in the middle (not too soft or too hard).  I think it is a good value and aesthetically pleasing, my only concern is whether the light fabric will stand up to the kids long term.