The bench arrived quickly and was well packaged. It took one person 2 hours to assemble. It came with the tools needed to assemble the bench. The directions could have been a little more detailed as putting on the hinges took me several tries because I couldn’t tell how to put them on properly. It is a solid piece. It would compliment many different decor styles. Perfect for an entryway.