We have used the Electrolux Ergoropido for years.  We have never found a better product for vacuuming tile floors.  It is fast, efficient and mess free.  We would give it a ten star rating out of ten stars.