Yeah I have one of those, but put it on only when I need it. The one I got has foam ring around the bars that have body contact. The hooks at the end of the straps are metal, but I was able to get it on and off without scratching any paint. I don't remember at this moment if the upper bar rested...