Very easy to assemble. Absolutely love the way it looks in our living room. Firm but comfy. Highly suggest.