i buy this because in my home we use water instead of paper, and this seem like a good option for not spending too much. for the price, it's decent. material feel strong, not plastic, but not too heavy also, so easy to handle. fit well with my toilet, no need extra parts.pros:metal body, feel durable but not too heavyinstallation was easy, no need plumberprice is fair for what you getpressure control is helpfulsome small issue - the hose little stiff at first, not very flexible. also the button need strong press, maybe not good for old people. holder is okay, but not sure best place to fix it.for the money, it's a good buy. does the job without problem. if you don’t want to spend much but want something that works, this is fine.