This is a beautiful rug that I placed under my dining room table.  The colors hide minor spills or stains pretty well so it is dog -friendly and would probably be fairly kid-friendly.  It’s very soft, there’s no shedding, and it’s easy to shampoo.  It’s pretty thin and there are some places where I can’t tell if the colors have faded with wear or if it was part of the design.  
This is a rug I would order again because I’m so pleased with it and how it’s held up in a high traffic area.