I love the look of this rug! It is rather thin, so it tends to bunch up, but if you get somethingto hold it in place it should be fine. Be weary of you have a teething puppy as my corgi tore a few of the threads!