We bought this about a month ago, and it was an excellent purchase.  It fits perfectly on our table and is made of a very durable material.  I also like the loops that fit around the table legs- they will be perfect for the very windy conditions we tend to get in our area.