Easy to assemble and looks very nice, although the quality of the material does not seem like it will be very durable over time.

Pros: Looks nice and easy to assemble
Cons: Quality of the bench material doesn't seem to be too great