This works so amazing.  I have, like many others, had several vacuums but this one for me is the best.  It has all the features I want:  wide area vacuum and retractable cord.  I thought my floors were clean until I used this for the first time.