I thought that the vents it says it has would reduce the odor and it didn't. I also thought it was slip resistant and they re not. They are also not too comfortable for a work shoe. I would not purchase these again.