I put up with a non-self-priming soap dispenser for too long and finally decided to invest in a self-priming one. It is such a time saver and not a frustration like the one I had to pump and pump to get a tiny squirt of soap out. I barely have to push it and it is ready with a nice amount of soap every time. It is well made and durable and doesn't drip soap out when not in use, like others tend to do. The stainless steel finish is beautiful. Very happy with this purchase!