Very good quality and considering these are white colour they've survived long distance trip involving trains, plans taxis, did not get dirty at all, not like some white shoes which instantly get marks on them. These are perfect! very comfortable and worth the price.