This is my second Shark product and although like the last it has a lot of good stuff and a few less than good stuff. You have a longer carpet/pile, it becomes much harder to push. The suction is fantastic but you can't adjust it for small rugs so I either have to use something else or stand on one end and try to push in the other direction. my old enemy The dog hair seems to have found its equal, which in itself almost counts for 5 stars, it's amazing how it works. FINALLY someone figured out the 20ft cable was too short, love the 30ft cable, another wonderful surprise. Conclusion: A few things that may not matter to you let me give it a solid 4 stars, but after getting used to it I might come back and give it a 5. It was a close decision but the effort required to use it , at your home may be less.