Exactly what we were looking for, at the right price. Took an hour to assemble. Cushion is extra-firm, but that’s OK.