Little difficult to assemble, but the bench is really nice and serves the purpose.  The inside bottom is a little flimsy and , so that is why the 4 stars. One of the panels came scratched, but we were able to touch up.  Not worth sending back.