My quest for a good cordless vacuum has finally come to an end. This vacuum has made my vacuuming life much easier. It's so convenient to just be able to pick up and fly around the floors whenever needed. It's very light, flexible and has excellent suction power for a cordless vacuum. I've only used it a couple of times and found it to be very efficient for picking up the usual small debris on rugs and floors. I don't have a big house but I've done the living room, dinning room and kitchen on one charge. So no problem with it holding a charge like many cordless vacuums I've had in the past. My only complaint is the instructions are in pictures; nothing in writing. I highly recommend this vacuum.