Works well on tile floor.  Rug on top is rather heavy so may help hold it.