I usually just wipe up messes and spills as they happen; I use a cloth and a little bit of water if necessary, or I use a spot treatment cleaner for anything that might stain. If your cushion is in a high-use area, you can also spray it with Scotchgard before you start using it to help make it a little more spill-proof.