Arrived on time, relatively easy to assemble (though it did take two of us). Cushions are firm, but not hard-as-a-rock, and I assume they will soften with time. Looks nice/high quality. Somewhat concerned about the velcro flap on the back holding up, but if you're placing the couch against a wall it shouldn't be a problem. Back cushions are slightly reclined, but not crazy. Pictures are accurate.