BIG. love it. firm. that's good for us. only caveat is that the cushions tend to slide out off the seat depending on how we sit.  Colour IS  NOT as it appears on screen; that is unavoidable.  we like it anyway. the fabric is sturdy..  it was not difficult to attach the legs.