Great rug! Good quality and holds up well on the porch. My dogs are constantly running in and out so this rug has had some heavy use and still looks great. Easy to rinse off with a hose or just shake out to clean.