This mat is perfect for my needs. It's sits under the roof edge where water sheds, and doesn't hold any water at all. It's nice and heavy, so it stays in place and holds down my deck rug. It was on sale when I bought it, but its worth paying full price!