Bought this recently and have to say quite impressed with it!  Gives just enough soap and don’t have to worry about transferring germs!!