Perfect fit for our patio.  Had a small imperfection on the edge during shipping but not enough to return.  Love it!