Perfect for what we needed,  Got the indoor  outdoor for the durability with our dogs,(and kids) and so far its holding up beautifully.  My only negative, as it is an area rug, it tends to slip around, but with the dogs  kids running around, its ti be expected,