This sofa was easy to assemble and fits in our space nicely. It's a bit firm and narrow but we needed to go with it to get it up our narrow stairs. Great for the price!