I am very happy with this vacuum so far. I was unsure about a corded vacuum but it actually made no difference since the cord is long and now I don’t have to charge it. I used this vacuum about 12 hours after I had vacuumed using my old vacuum and was shocked to see how much dust and dirt it pulled up. The suction power was so strong I could feel it moving as I was vacuuming and and it allows you to switch for floor type. The one flaw I would say is that it is kind of heavy, I’m not used to that but it was still easy to maneuver since there are 4 wheels