Looks amazing.  Its comfortable.  My only issue with this and ANY sofa like this is that you have to push the cushions in after sitting on it.  I wish there was a way where the cushions are locked in place.  The back rest cushion do have a tendency to get squished since I lay my arm on it while watching TV.  However, you can always fluff them after done sitting.  The fabric is good quality and very sturdy.  Overall a good sofa.