When I purchased this item I did not have very high expectations. Usually cordless items lose power quickly and don't clean very well. However, I was pleasantly surprised with this product. It has several different toppers to customize you cleaning job. The handle stayed well charged and did a good job cleaning my shower bottom. I used a different attachment head to clean the tile work and grout and that also did a good job. Overall this item cleans well and stayed charged during my project. I have owned mine for a couple years and felt it was well worth the money I paid for the product. This is perfect for somone who can not do a lot of repetitive cleaning motions or does not have a lot of strength in the arms. You just hold this in place with your favorite cleaner and move it around as necessary. The only down-side is keeping it plugged in is a challenge, but it charges relatively quickly so it's not a big issue.