I'm in love with this little vacuum. I needed one with a power cord, because I've no place to put a charger. But I've had rechargeable quick-vacs before, and the batteries always seem to lose their ability to hold a charge anyway. That's not an issue with this little baby. It has fantastic suction, even at the outside edges of the sweeper attachment. I've added an extension cord, since the cord provided is short. Cleaning out the dust receptacle is easy--I'm always stunned at how much this puppy picks up, even when I think the floor is not that dirty. Works great on all but the highest pile carpet. I use it on my orientals with great success.