we have these in a beach house, and people love them.  they are comfortable and easy to move around.  I bought white, which I can see will be hard to keep clean. some have stains right away that don't seem to come off. will try one of those mr. clean erasers, hope it works.  One thing I don't like is that the holes leave imprints on the back of your thighs...but this is a beach house chair so, the durability of it wins times 10 over this small inconvenience