This is a low-cost, no-frills, mini, plastic vacuum that will be the BEST you ever purchased. It is small and even looks 'cheap' but the job it does will (excuse the pun) "BLOW" you away..... I originally bought this to keep in my sewing room, but now use it all over the house.  It has amazing suction, gets every little hair.  Fabulous for tile, hard-wood laminate and rugs.  There is no auto wind for the cord, you wind it under the machine all by yourself.  You toss the bag when full, no trailing dust.  Additional vacuum bags or filters can be ordered on Amazon but I also noticed my local Walmart and Target carry them. I had ordered an extra filter but do not see that I would need to 'change it out any time soon.  I used the Mighty Mite on a cat tree I was going to toss - The Mighty Mite made it look brand new.  Yes, it is that good at getting animal hair off of furniture too. Do not bother paying for expensive models - this will do the job.