Sofa is easy to assemble. The fabric (I bought the dark blue) has a cheap handfeel. Its fine for the price but it looks like an inexpensive sofa.