Assembly was not too difficult. Surprisingly was totally comfortable! It wasn't spring like other couches I have sat on...had perfect height and depth in the seats.