This was a pain to assemble! But the end product is worth it. It looks great, and the seats feel sturdy, and the built in storage for the cushions was perfect! We get so many compliments on this set.