I love this VACUUM !!!!! if loving this vacuum be wrong I do not wanna be right , it be truly the Muhammed Ali of Vacuums cause its the Greatest , for HARDWOODS ONLY , I only have hardwood throughout my house and tile so for I its a snap , anyone with mostly hardwood know that hardwood flooring be magnet for dust and debris , this little guy be like one bad mamma jamma !! also when I clean my kitchen drawer and cushion in my furniture it suck all that crap out ! it have a long cord that in never have to unplug then plug in again in another room , completely get under everything like furniture ! I love thing that make my life easier and be cool , this totally work in my application of my life , for a all hardwood and tile floor guy , I can not comment on this vacuum with rug ! I call it my ghost dust buster , cause every time I put it on I think of ghostbuster , cause you look like it , I hope this review help !