If you have hard wood floors and pets! This is a must! Any shark out there will beat any other brand of vacuums! But the apex with the zero m head! The best! I have the regular zero m that I personally prefer for carpet. But 100% satisfaction for this girl! I clean houses and couldn't afford to be without them! I have the corded stick which I prefer as well because I can get under almost any piece of furniture!