Perfect sofa for our space! I’m partial to the Bench cushion, wooden legs, and the fact that it is 10 or so inches off the ground.  Packaging was great and arrived early. Assembly took less than 10 minutes. The softness of the cushion is mediumhard. Appropriate for my use (but maybe not in a situation where folks would want to sit for hours). 
Love the color too.