Pretty easy to put together, couch is VERY firm. I’m hoping it softens up over time. Looks great. The seat depth very shallow, if that matters to you.