I was looking for an outdoor rug to put put on our roof for the view of the Ocean, but it had to be able to withstand the elements and it does just that.  After I got it, my husband built me a small deck and I bought another one and they are holding up very well.  My neighbors with big decks give this rug a "10".