nice bench for the money.  it was easy to put together, the top is firm, but comfortable.  I bought it for my foyer under the coat rack.   I have the beige color.  it was easy to assemble and even comes with a scrap fabric in the event of a tear.   nice buy