The best solution is to tie the boat off the dock so you don't have to rely on fenders. That requires tie offs at all 4 corners with spring lines and I suppose that is not always available. I only hang fenders between my boat and the neighbors boat who is most likely to blow into my boat, but generally it is not necessary. Our fenders are tucked into a locker almost all the time. They are dirty and seemingly impossible to clean. The only reason I don't buy new ones is because the expense doesn't seem to be warranted since they are only rarely deployed.