The fabric on my chair came dirty, but I cleaned it w/ a steam cleaner and it was fine.  You can take the cushion covers off and put in the washing machine as an option as well. The seat cushion extends about 8inches passed the bottom chair frame, so it can be a bit flimsy under your knees.