We have LOVED this Sofa, coffee table/bench and the two Isis Acacia patio chairs for two summers however this year we've had an unprovoked squirrel attack and are hoping we can replace or repair the cushions  so we can continue using them for many years.  The cushions have been surprisingly easy to clean with vacuuming, quick clean ups and occasional light power spray water cleaning.  We opted to clean and oil the wood parts  with Howard Beeswax & Orange Oil products and then even sealed them when we put up a pergola over them.