This table is very easy to put together, did it by myself in about 20 minutes. The size is perfect and it matches the patio set I bought perfectly.