Received timely, easy to assemble & works perfect for our space. A little firm, but overall comfortable.