So this bench is pretty nice. The cushion is pretty firm, it feels like memory foam. It’s compact, true to color, and overall a good buy. My only complaint is that the wood grain isn’t completely consistent but for the price, it can’t be beat. Easy to assemble and on the lighter side. Overall a happy customer.