We’re missing hardware to assemble the left side of the sofa. Manufacturer is expected to ship it out to us this week. Regardless im pretty impressed with this sofa. The foam cushions are strong but also comfortable. The velcro material is so soft. Its aesthetically pleasing. However i did lean on the top of the arm rest  heard cracking noises, possibly some type of particle board, not wood. If someone accidentally sits on the arm, we might have a problem. But overall for the price and quality  size, great purchase.

129 Update hardware could be not be sent so we got a full replacement free of charge. Great customer service. 
Sofa is finally assembled. Very satisfied with purchase quality, price, and customer service