I have used these cushions for a few weeks now and they are comfortable. Seem to wipe down easy from dust and dirt. I have not had any major spills or anything on them but they seem like they would clean up fairly easily just based on what my kids have gotten on them so far. We do not leave them out in rain or storms so I cannot speak to how they handle getting wet from that. That being said they seem to be as good of quality if not slightly better than the cushions that came with the furniture originally. Good buy for someone wanting to replace their existing patio furniture cushions or some on just wanting a new look.