I honestly don't understand the rave reviews for this thing (which prompted me to purchase it sight-unseen). It sucks well on bare floors, has a long cord and hose, and has a foot-thingy to change to carpet,  but so do plenty others without the following: