This is an excellent product.  No holes in the cabinet or walls.  My sink is in the island of my Kitchen, the only place to hang an towel rack was in the cabinet itself!  I was always handing it on the door of the cabinet below the sink.  I really didn't like that because all the cleaning supplies are kept there.  My little dog occasionally gets curious!!! this works perfect, looks good and was real reasonable cost wise.