Fairly easy to assemble. Directions provided did not match piece that was delivered. Assembled table crooked at first but just had to loosen the screws and re-tighten. Love seat has been sat in once and cushions are already indented and we will probably have to replace those soon. Also don’t like how the table has suction cups to secure the glass - looks cheap. Size is perfect for us and they are comfortable.