Nice colors, works perfect in my home with older pets and younger grandchildren....
Definitely needs non-slip backing to keep in place. Takes a bit to get rug ends to lay flat. Very happy with purchase.