Perfect fit on my back patio. The colors are as vibrant as the image shows and the quality is also great!  Very happy with this purchase!