The bench arrived as planned and in perfect condition. It is a bit darker than pictured but it still looks beachy.  It was also quick and easy to put together once we figured out how the seat should be placed. It seems sturdy enough - definitely not flimsy. We put it on our front porch as a place to sit and change shoes etc. Very nice looking and excellent value for the money. Would have given it 5 stars if it had been made locally.