Works great on my hard surfaced flooring.  Would suggest something to secure/adhere to the rug, heavy traffic causes the rug to move.