While there were missing two screws and still waiting for the missing parts, the quality of sofa was good. The sofa is firmer and comfortable. And texture is like smooth velvet. 
It took 2.5 hours to assemble for a woman.