Easy to put together, super comfy cushions, and the hooks don’t look like they will slide apart. Boxes came a couple days apart but no major issue there. Love it!