The sofa isn’t terrible. Our issue is that the pieces constantly disconnect. No matter how many times we reconnect is it always seems to separate. And the area in between the seats are really hard.