Absolutely adore this bench. It arrived super fast, was well packaged, and easy to put together (just attach the legs). Even our kitty approves of the new bench.