I received this vacuum and in 15 minutes I had it up and running.  I used it to clean both the carpet and hardwood floors.  It did an amazing job on both surfaces.  The laser really does let you see the dirt and the screen display helps really does a great job helping you know when to move on to another area.  It was the best experience I have had with a vacuum.