I have used this vacuum everyday since I got it! It does a great job on both hardwood and carpet. We have 3 cats, a dog and 5 kids and this vacuum has been keeping up with our chaos!