Super easy to assemble legs, awesome style. The couch is a bit orange but great mid century modern style.  Firm, but I’m sure we’ll break it in:)