We've been using this for about 6 months now and i love it! no leaking and pretty simple to clean up. The cord always goes right back in with out hassle. button function to toggle between spray is plastic but all seems great quality for the price!