This sofa was not the easiest to put together, but I do love the look of it.  I got the light gray version, and it looks exactly like it did in the picture on-line.  I was very pleased with it.  I actually purchased this particular fabric because I have kids and animals and wanted something I could keep clean easier.  This fabric is durable and I am able to clean it well.  The only issue we had was that the middle leg was missing from the box when it arrived.  However, I was pleasantly surprised to find that it is a sofa that converts into a bed, as well.  I was not aware of that when I purchased it, so that was nice.