aspi this is perfect, not too heavy, slipped on the tile floor very pleasant, effective on carpet flush or curly, very powerful suction. I also like the long cord and hose that also keeps us from moving without stopping the unit or change the outlet. Cleanup is super easy, I was hesitant given some comments because I have long hair and those of my daughter is curly, they took in the robot aspi I used before and it was painful to remove with this aspi NO concern. Highly recommend, quality / extra money, I even dream of Dyson ...