So far, we love the bench.  Easy to assemble and fits perfectly in our shower stall.  Last one was teak and bled all over our tile floor so we're hoping this one is the solution.  Smooth wood and looks great.
Months later - this one bleeds all over our shower tile floor, too.  And it doesn't seem water "proof", as the bamboo turns black on the lower shelf.