Super easy assembly!! Love the color and it is a firm couch!  Highly recommend! It is beautiful and sturdy!