While this dispenser is quite nice and matches my bathroom faucets, the pump plastic "straw" is approximately 3" long while the dispenser is approximately 6" long. Since it was not dispensing soap, I went to fill it up, after having it a short time, and realized the issue. Not sure how one would know that this would be a problem when purchasing it, Since I can't imagine anyone checking for it.