Wasn’t difficult to put together. Just follow instructions when putting the table together, in terms of screwing the sides on first. Cushions seem to be thick and durable. Use your own Allen wrench if you have one, will scrape your knuckles if you use the one provided.