The thick sock like inner lining under the surface netting absorbs dust, dirt and bacteria. Just the sole is washable but the lining is not. Instructions are to wipe clean. How can you wipe clean the outer netting and the inner fabric? If you throw it in the washing machine on gentle cold, it helps but it shrinks alittle. It is a true walkable shoe because of the gel heel design, however, I would not wear everyday letting it air out.