These are awesome!!!  I am so happy with my decision to purchase these chairs.  Very comfortable.  I put scotch guard on the cushions, so hopefully that will help ward off stains.  Highly recommend!