When deciding whether or not to purchase this, I was deciding between the corded or cordless model, mainly because the cordless only had 20mins of cleaning power on a full battery. In the end, I went with the cordless and I am glad I did!!! It is super easy to use and the cordless function makes it easy to maneuver and bring up/down stairs. 20 mins is plenty since you do not need to spend too much time on a specific area to get it clean. The only downside is with storage - I left the refill bottle with solution half filled while it was charging and it leaked all over the base. I took it out the next time during charging and I placed the bottle upright, but the bottle leaked upright as well. The solution seems to be coming out of the two plugs at the base of the bottle. I guess the bottle will just have to be near empty during storage. Aside from that, I do enjoy using this product on my hardwood floors!