This couch is exactly what I wanted but even better in reality.  It is very firm, which is ok by me, as I have several cats and wanted a couch that could withstand their abuse.  Figured for the price I could use it for a couple of years and then replace, but see that it may last longer.  The fabric is accurately as shown and will be easy to keep clean/vacuumed.