My only criticism of this great little vacuum is the too-short cord. Other than that, I LOVE it! Great suction, which is adjustable. Picks up even little specks on the hardwood floors. Does adequate job on carpet for quick pickups. All in all, a very good value....assuming it lasts a long time!