It’s not a bad little vacuum for the money. I only have one small area rug in my home so it is fine for my needs. It works well on hardwood floors. It would not be a better option for carpets or pet hair. The container is small and the filter is just a bit larger than a coffee k-cup. It is very light weight.