This works great and I like that it has all of the attachments that I would need.  Also, like the idea of a separate canister base for doing floors rather than using the bulky floor unit.  This will do everything that I need.