It's not too hard to clean. You may just have to take a hose to both sides to actually get gunk off. As for dents, very small rocks probably won't do a whole lot, given that the wires that make up the mesh are actually pretty thick and rigid. Basically, anything that wouldn't hurt your factory grille, probably wouldn't hurt the M1, either.