This sofa is very easy to assemble and nice to look at. It is a bit firm but not uncomfortable . I like the texture of it and the color, and I end up buying two.