We wanted this faucet cover because of the waterfall effect and so it meets our needs. Our daughter enjoys playing under the waterfall and it also pushes the water forward so she doesn't feel the need to get close to the actual faucet. We do not use the bubble bath dispenser because it does not look fun to clean. The item itself will become discolored by hard water and if you don't take it off from time to time and bleach the entire unit it will get mold in the creases. We had read about that in other reviews so we just make sure to spray it with bleach cleaner and let it soak when we clean the tub. For the price it is still worth it, even with the other issues.