I have bought a few of this type of soap dispenser and they have all stopped working or broken. This dispenser has a slightly different bottom piece to protect against soap and water getting into the battery compartment, it has an obvious noise when using it so you know when soap has finished giving a dose, hopefully all good points. How long it will last is anyones guess, it may last a long time. Unlike the picture the finish is very shiny so I have added my own picture to give you a better idea how it looks.