Arrived 4 days earlier than expected (bonus) and easy to assemble.  Cushions are firm and comfortable.  As others have mentioned the seat is narrow.  Seems sturdy, although it does sag a little in the middle.  A middle leg brace would’ve been a good idea.  Overall I feel it’s good value for the money.