We have three large dogs & a big yard with lots of trees, bushes, etc. I've lost count as to how many vacuum brands we have tried! We've used bagged, bagless, $200 machines, $500 machines. So far, this is the BEST we have had! I would buy it again in a minute. The bags are probably smaller than some, but it works SO WELL. Much smaller than my last few vaccuums, but it runs circles around them! Only had this for a month, but have been VERY pleased. If you have a huge house, you might want somehting larger. We have some low-pile carpet & some hard wood & tile. Works well on all surfaces. I would recommend finding bags on-line & buying in bulk. Can't just run to your local discount store to find them.
I purchased this vaccume cleaner and received it yesterday. I took it out and put it together very quickly. When I went to go use it, I was very surprised on how heavy it was to move across the carpet. I was surprised that nobody commented on how heavy it was in the reviews. On the other hand, the suction and the way it vaccumes the carpet is great. It does a really good job. I also think that the price is rather high. Because it is so heavy, I will be returning the item.