Fairly easy to build. Kind of firm couch. Smaller than I expected but fits perfectly in a small apartment. The color is nice and the pull out part is perfect for when you have guests. I recommend maybe getting a mattress topper if someone is going to be sleeping on the couch.