It's too early for me to comment on the overall quality, so... Let me offer some advice before you start to assemble your new seating group. 

First, make certain all the holes for the screws are clear of any blockage. The "wicker" bits can shift and partially or totally block the screw holes. Even a small amount of interference can make it impossible to get the screw to take. I also would advise you to take a screw and start to thread it into each threaded hole to avoid any issue with bent threads.

Secondly, when attaching the arms of the chairs and the sofa to their backs, ALWAYS PUT THE SHORTER SCREWS IN FIRST! As others have noted, the alignment of the holes can take some brute strength to get the screw to take hold. Much more easily done with the longer screws, so put them in AFTER the short ones.