It is a perfect fit on my deck.  It seems durable and it is waterproof.  I love the color.