This rug is perfect because the colors are vibrant and fun! it is very versatile because of all the colors in this rug and will go with so many types of décor and color schemes. We are training a puppy and sadly there have been some accidents on this rug but no one would ever know because, again, the pattern and colors hide issues and it is so easy to clean! We love this rug!