We needed some shelving below our counter and I looked at this as a reasonable (very inexpensive) alternative to the metal wire shelf we used (that was collapsing in the middle because we used it to store heavy bottles of water.  This bamboo bench is just the right size and since it is meant to be used in the bath very durable as well as spill proof.  Looks good, too.Pros: Easy assembly, good looks. Cons: No cons for my use.