Easy to assemble.  Nice modern sofa for the price point. Strong and sturdy sofa. It looks great in our space. We love the clean lines. We would pay $100 more for twice as thick vinyl since we have dogs. We would definitely buy this sofa again. Love the camel color too