I purchased 2 of these benches for a nook in my kitchen. They came nicely packed and were easy to put together. Just add the legs and slide the back on. So far, they are comfortable and are a good addition to our table. Fingers crossed they hold up for the long-term too!