There is no simple answer to this. Actually, it is simple. Get more than 1 vest. Since you will be using these vests everyday and for competition, you will need more than just 1. We recommend starting with atleast 2 and then adding on. If you are planning to use just the 1 vest, you can use a gentle cleaner (Febreze is one example). You can carefully hand wash and hand-wipe (with a damp cloth). Leave it to air-dry.