I’ve only started putting it together,which is not too hard, and I love it.  Great quality!  It’s very sturdy and solid.  The  cushion firmness is perfect.  I wanted something  comfortable to sit in and yet firm enough to actually sleep in