This kinda protects my coach sneakers, but I still need to brush them off every time i wear them after I've sprayed this on. I guess it mostly sheilds the dirt from getting baked on, but I wouldn't recommend this.