In general we are very happy with this. Took about 2 hours to assemble but all the parts were there and it even came with a ratchet tool which was very handy. Only slight issue was that the sofas had a slight wobble when on the kitchen floor but when they were put outside this completely disappeared so hasn't been an issue. Overall it looks great, was easy to put together and serves its purpose as expected.