My sofa arrived quickly. My so put it together, but he seemed to assemble it quickly. The attachment pieces were manufactured upside down (as shown in the photos). I read this issue in another customers review. We used an electric drill to remove them and install them properly. The couch material is okay, I’m not sure how to describe it - but I’m also not versed in fabrics. The couch is firm, but comfortable. Lots of storage and lounge space. I get a lot of compliments. It is not solid black.