My Shark ION is the greatest. It really works, I'm impressed that it truly vacuums what ever surface I put it on. I have hardwood floors, carpet, and tile, it does them all! With Shark being electric and docking itself, and you can set timers for automatic start. I couldn't be happier.