Great on my tile floors! Love that the weight it at the bottom and not at the handle.  Would buy again.  Only suggestion is a way to mount/keep the attachments physically on the unit. Mine missing the bag.