Very sturdy, nice size and quality.  Seat cushions are a tad firm, but I’m sure will break down over time.