Easy to assemble with quality construction.  Seat provided is a nice touch for this bench. Front doors swing out rather than the top opening up.