Quite comfortable it sit on.  With 2 people working at putting it together, it went smoothly enough.  Leaves & rain have caused a little discolouration to the cream fabric in areas.  I have not attempted to clean it yet.  We have only sat on it a couple of times so far.