I ordered some fabric samples online and ended up deciding on the Dursky Twig.  This sofa is for our beach house that we rent, so we wanted a fabric that was light enough to look beachy but dark enough to not show stains.  Dursky Twig was perfect!  This sofa is comfortable and long enough to seat several people.  We purchased this one, the one without the sofa bed, and the matching chair-and-a-half.