I have them and love them. Although I was recently climbing some rocks, and due to the wetness I slid into the rocks and dinged up one side. It didn't ding too badly, and hardly noticeable, but I'd rather that than the body of the car..
By the way, they in no way do not function as steps...