This patio set fits perfectly on our deck and was fairly easy to put together. The cushions are comfy too!