Bought this bench with 2 chairs of this name brand. Love them all. The padding is very firm, the way I like it. I'm convinced it will hold up to the test of time. It's very sturdy and my favorite seat. My only regret is that I'm limited to 5 stars. Truly satisfied.