Ok I took my time with this review. I actually purchased 2 different shower cleaners at the same time so I could compare.
I purchased this one and a manual one.
While this product is good and sufficient for your average cleaning (daily or weekly at best)
It is NOT the product you want for a DEEP clean situation. It's heavy and awkward for reaching high places
If you press too firmly the motor struggles and the head stop spinning.
If you are doing a normal light cleaning, yes, this product works just fine.
Of you are needing to do a major deep clean with any type of buildup, go with a manual cleaning tool for that job then you can move on to this one for the up keep.