The rug arrived quickly and I was very impressed with the quality of the rug, especially for the price. It laid flat in just a couple days and feels very soft under foot. So far, it has held up well to kids and pets with no snags. The colors are deep and pretty true to the image. Although I ended up not liking the colors and pattern in my living room, I plan to put it in another room and for the very reasonable prices, I've ordered another rug.