This soap dispenser is made of thick durable plastic and will not leave rust marks that metal does over time. It dispenses liquid evenly with no clogging. The other products in this line matches perfectly. Very durable and looks like glass without the problems of it breaking like glass in the event of an accident of dropping it. I don't know how it works with lotion, but with liquid soap it functions with no problems. Arrived in a timely manner.