Wasn't the easiest to assemble. One of the legs still isn't 100% secured as the screw holes don't align, but it hasn't impacted the stability of the sofa. The cushions seem a bit too big for it, but I imagine that'll change the more they're sat upon. However, the picture is a good representation of the piece and it is comfortable.