This rug is perfect for what I needed it for.  It took forever to find the right size and the right fabric but once I did, it worked out great.  I have a lot of dog traffic so this particular weave is holding up well to the use that it was intended for.  Highly recommend.