This vacuum was absolutely amazing and easy to use. It works really well on carpets, rugs and tile floor. I have fur babies, a infant, toddler and two teenager. It's so lightweight that my toddler can use it. I love the cordless part it make it easier to travel up and down the stairs. Easy to clean and doesn't take long to charge, it also has a battery indicator to let you see the battery status. I highly recommend this as a quick go to vacuum without the hassle.