I’ve only put the love seat and table together so far. The directions are pretty simple and all the pieces were included. They even included extra screws and washers. It looks nice and well made.  Only reason I didn’t give this 5 stars is there is a small tear in the vinyl on the back (hoping it won’t get worse) and the color of the cushions is different than the picture shows. The picture makes the cushions look more deeper blue but what I received was a light denim.