I installed this into my bathroom and it was pretty easy. It’s so nice, the quality is really good. The water flow is really good. I haven’t got to cleaning it yet but it’s been a week and no build up yet.