Cordless is the way to go. I have only had it for a few days and haven’t run into any issues. I have three cats and fur everywhere. I am finding it works very well on both rugs and hard floors. I would recommend it.