I wish I had bought this years ago. It has a small footprint and dispenses just enough soap without touching a dirty pump.