Took away a star because 1 out of the 3 that I purchased had a leg that we defective and did not curve up the back of the seat as it should.  I would suggest coating the seat with water proofing protectiveness so prevent stains. Otherwise comfy to sit on.