Bench arrived in good condition.  Fast delivery.  Was easy to put together - it took me about an hour just one person.  Everything was included to put it together, which doesn't always happen!  Only reason I didn't give five stars is because it had a slight gap at one side of the opening on the top  otherwise really nice and sturdy bench.  I would recommend.