I got this vacuum 2 week ago. I have a lot of carpet in my house and it clear really great. The container for dust is really small and I have to empty it after each room. Maybe my old vacuum was not pick up noting and this might be better later. I feel however that the vacuum is tearing out some pieces of my carpet. I afraid of what will happen in long term. I like that it is much lighter than my previous vacuum and the swivel is amazing. The pet accessory is not as excepted but I can deal with it.