I am pleased with my new vacuum system. I have used it on multiple surfaces and it has proven a great help on cleaning up on all so far. It is so much easier to know when it is full and is so easy to empty. I'm.glad there is no actual bag required as the last few machines I have had had either fabric bags or replaceable bags. The fabrics never got emptied completely unless they were actually washed. And the replaceable bag styles eventually became obsolete. This may be the only vacuum cleaner I will ever need but so far it money well spent.