The directions can be confusing as there are no words just pictures. Everything came in the boxes very secure and no issues. Putting together is very simple as it all locks together. I could have done it myself. It took about 45 min to out together. Fabric quality is very good. I will say the couch does give off a weird smell once out of package from the cushions being sealed. The couch does sit a tad low but nothing major. The cushions are firm at first but are comfortable once set. It is great for my apartment. I do recommend this piece!