That's it really. We need it to clean carpets and have a cat so a bit of fluff but not loads. A cylinder one would be best as house is small and there's not much room to store an upright. Would prefer bagless just because buying the bags is a pain but would consider otherwise if it's fab. Is a Henry a bag one? Like the idea of it but are they any good and where do you get the bags from?