The sofa fabric seemed enough but was heavy and extremely frustrating to assemble. I wish that there had been assembly instructions or at least some level indicated. I felt as though I was sitting on a park bench rather than a sofa.