Love this sofa it is comfortable and fits perfectly in my space! It was semi easy to put together. Lining up the screws and nuts was challenging at times