the bench arrived when they said it would.
it did not have any odor as others have said
it arrived very well packaged with 5 large screws, 4 shorter screws and 2 allen keys
assembly was quite easy except we substituted 4 longer screws as the shorter screws were too short
it looks great on my porch - I'm very happy with it!