Have only had a couple of weeks but so far it’s working very well.  Could dispense a little more  soap but the amount is acceptable.....would rather have too little than too much.  I was a little hesitant to order this due to some reviews but I am quite satisfied with it.