I love this bench, it's solid, comfortable and really looks good.  It came in a few days, well packed and was pretty straight forward to assemble, my Daughter assembled it herself in about half an hour.  The storage space is very roomy and I keep all my garden cushions in it at the end of the day, it rained a few days and all the cushions were dry, really happy with this purchase and would highly recommend.