This is an awesome bench, sturdy and long enough to accommodate my 70" glass table. It even matches the walnut finish very closely. The cushion is firm and feels like it will maintain for a very long time. It was the very best I could find for the price and quality and I shopped around for a very long time.