I like how this is lightweight and comes wattachment and I can carry it up and down my stairs, but the cord is very short and does not work well on carpets.  Only sucks up surface dust on hardwood floors.