This table fits perfectly on our patio. It took my husband just a few hours to put it together and seems pretty sturdy.