Awesome, heavy sofa.  Great to sit on or nap on.  We got the red Sunbrella fabric and have found it to be sturdy and spill resistant.  Water brushes right off if you do not let it sit.  You do have to fluff the cushions each day but this is a quick and easy task.  I would buy again.