I am a meticulous, yet lazy cleaner. I have a Great Pyrenees in a small apartment and have set many a vacuum to an early grave/on fire (all non-Bissel)! This has performed wonderfully and is easy to clean even with fur wrapped around everything. Con: only expect to "deep clean" about a room per tank (express clean goes much further)-but! It is so light/small that to me it's worth it because I have limited storage and am very petite.