I purchased this sofa for my little cabin in NC. It was easy to assemble, possibly took 15 mins with 2 people. It was a perfect size for the space. The cushions were comfortable, although I did add more for added back support. I was happy with color and added a close up photo to get a better idea.