I have the 3M type cover on my bus, I had it installed when I did the toad. My wife Mercedes came with the same stuff on it nw, so I did it to the toad and bus. I can see how it will keep the paint from chipping but could never see how it could save you from a dent. If that rock is going to dent the stainless it will do it with or without the 3M.