This is a great rug! It's very soft and comfortable under foot, and it appears to be well - made. The colors are vey rich, and it resists stains and is easy to clean. So far, it's holding up well to kids and dogs. A great value if you need a big rug but don't want to pay thousands. As always, Overstock service was great! Ordered on Saturday afternoon and got it the following Wednesday, even oversized.