I bought this bench to replace an old worn bench, this bench is comparable, I like the drawer to keep my gloves dry, my old bench didn't have that feature.  Assembly took about an hour and was not too difficult.  I like the different levels to store different size pots and it seems to hold a lot. Good product for the price.