They do not make the threads long enough on the soap dispenser to install on granite counters.  Many of the parts are plastic and do not seem like they are going to last very long.