I liked everything except the swivel. It swivels a bit too much for me, but the wife likes it and we're seniors. I fixed the cord issue by using a tie wrap next to cord holder on handle. this thing inhales everything, is easy to clean, works on tile, throw rugs/carpets (not thick) without adjusting! It has enough pull that it even goes against the rug grain without trouble! Yes, we like it.