Very happy with sofa.  The quality is great for the price .... I was going for that Nantucket feel.... and my guest have slept well.  I purchased the sofa in white.  I have two kids under the age of 8 and frequently entertain.  I had two accidents and used a little soap and water to remove stain and the stained area looked good as new .... easy to clean!  

Pros: Looks great and washable!
Cons: NONE