Fits perfectly on our deck. Love the colors. It was pretty easy to assemble. Seat cushions are a bit thin.