The bench's top is  unexpectedly hard. The delivery people didn't move it with much care, so one wooden side that leg is connected has a 8 inches crack. I don't like the returning hassle so I keep it. 

Pros: Durable finish, easy assemble.
Cons: Need more softer top.