Bought this to replace a corded vac that gave up at Christmas. It’s great for hard floors, quick and effortless but NOT GOOD on carpet! Luckily I don’t have too much carpet otherwise I’d probably have returned.  Battery runs out fairly quickly too but it’s brilliant how it glides into little spaces and no cord to trip over  neat little gadget.