This rug is under our dining table and we have had it for about a year and a half. It is somewhat durable but there is now a pull (our dogs like to hide under the table) so we cannot vacuum it anymore. It would probably do fine on a covered porch or in a home without puppies. It is also very easy to clean with the appropriate cleaning tools. One of the puppies threw up in a hidden spot and it was there for several months. Came up in one cycle of our spotbot carpet cleaner. My one complaint is that we never could get the corners to lay flat. It is in a somewhat high traffic area so that could be contributing to the issue.