Product arrived early, it was well wrapped and easy to put together. Once the bench was put together it fit perfect in the space I needed it for, and looks great.