This bench does not disappoint! It came nicely packaged. It was easy to put together just screw the legs into the bench. The bench is sturdy, comfortable to sit on, and plenty of storage. The top is easy to open and closes nicely, no slamming. It’s a winner in my book!