I love this vacuum cleaner! It came a few hours after I vacuumed the living room carpet. I quickly unpacked and set it up, immediately plugged it into the outlet and vacuumed the living room again. I was both shocked and delighted at how much dirt and dust he pulled out of what I thought was a cleaned carpet! Once you get the hang of it, maneuvering is pretty easy, and the extra-long cord allows me to vacuum at least 2 rooms without having to change outlets. Accessories make it easy to dust curtains and books and clean the sofa and mattresses, and transitioning from carpet to floor and tile will never be a problem! Worth the price!