Easy to assemble. It took only about 5 minutes to put this together. It comes in 2 pieces in one heavy box. Each piece has its arm stored in the back. 6 legs get screwed in the bottom and the arms just slide in place. The cushioning is a bit firm, but reasonably comfortable.