Love this vacuum.  The day I received it, which was very quick, I was testing it out on all surfaces.  I was amazed by all the dirt and dust this vacuum picked up.  I had just vacuumed three days ago with my old vacuum and this Shark blew me away!  Floors, carpet, sofa, chairs, throw rugs, you name it..it got everything clean!  I kept looking for more things to vacuum!  You can't go wrong with a Shark.  My son and his fiance bought one a few days later and they are so happy with it as well.