These shows have been amazing!  I have removed the insoles and cleaned then twice and machine washed the actual shoes three times and they have held up perfectly.  Just ordered the next size up today.