Love the look of the bench and the storage is an extra plus.  Relatively easy to put together.  The pieces seemed flimsy until we got it put together and then we realized how sturdy it actually is.  Makes a great addition to our front porch.