Definitely takes awhile to put together. But over all happy with this set. Nice for the price. Only negatives are it’s a little short in height and the cushions slide off easily.