Bought two of these sofas. Have had them around a year and could not be happier. Got the bleached white cotton canvas and have washed the whole thing only once. It has spot cleaned wonderfully. I have six kids and lots of events at my house so this is a big deal. Also the comfort level is TDF. Makes a great twin size bed for company too.