I have had this soap dispenser in my kitchen sink for 17 years and it works perfectly. The spout  has not broken.  The dispenser is easy to refill.  I really like it rather than having a separate soap dispenser on the counter.