Mesh shoes come with many advantages. They do, however, require some careful maintenance, and even special mesh shoes will begin to smell eventually. To ensure that your mesh shoes enjoy a long life, wash them in a manner that doesn't damage the mesh.
Remove the shoelaces. Also, if they aren't glued into place, remove the inner soles.
Wipe the mesh lightly with a clean cloth, using soap and warm water.
Scrub tougher stains with an old toothbrush and a gentle laundry detergent.
For a final clean (or to tackle persistent stains), put the shoes and laces in a mesh washing bag, and place in the washing machine. Wash on a gentle or delicate cycle.
Dry your shoes gently with a mild heat, or allow them to air-dry.