Looks good and i think will wear well with people feet and puppy feet.  The weave isn't perfect but it looks good and i like that it has a anti slip backing.