Perfect with the sofa.  Very comfortable and sturdy.  High quality piece.  I love it in my screen porch!