My Bissell does an excellent job. The carpeting looks new again, and I love the pet feature. Dog hair pickup is a breeze.