It needs time for assembly but is much better when at the end everything fits perfect and stable. I received another set already assembled and chairs are not stable and 1 leg broken, I need to return them. This 5 pc set is beautifull, I am really happy with it. The cushions fabric is not the best, but in a future I can replace them.