Assembly couldn't be easier. It has a look of quality. It's a little firmer than I expected, but not to the point where I'm dissatisfied. You get more than what you pay for at this price.

Update: Didn't hold up very long. Seats wore out and one wouldn't stay locked after about six months of everyday use.