The item came as described. It feels pretty sturdy and seat cushions are neither too firm or too soft. Color was pretty close to what was shown in pictures. Took about an hour to assemble. Overall I'm happy with this purchase