I love the bench, was easy to assemble great quality for the price. It took me a while to purchase this because i wanted to shop around first. The same bench cost alot more at other places if you monitor wayfair they have awesome deals, I purchased it for my dining room. It's a modern piece at an excellent price i would highly recommend this. It's firm but not too firm i would have preferred it alot firmer so it lasts longer bt its still def worth the 266 i paid.