Easy to assemble and is firm yet comfortable beautiful sofa came very fast and fits well in the space