We really like this couch and how firm the cushions are.  It looks and feels like very nice quality.  It also looks great on the patio and it wasn't hard to assemble.  We originally paid to have it assembled but received the furniture several days earlier than the assembly appointment. We called asking to cancel and Wayfair was very helpful and cancelled free of charge.  Would highly recommend this couch and Wayfair.