I love this bench.  I debated back and forth about installing a tile shower bench, pull down seat, or a free-standing bench in my new shower.  The teak bench won out and I couldn't be happier.  It is great to have the option to remove it, although that doesn't happen except on cleaning days. Do be careful if you have a glass shower door.  This bench is heavy duty and when I took it out one day to clean the shower I forgot it was behind me and about tipped it right into the glass.  It is heavy and I am sure it would have broken the glass. Some of the stain did come off in the shower, but it has seemed to stop now and it never stained my white shower pan.  If my shower pan was tile/grout I would have been a little more careful to make sure that it didn't stain the grout.  It was the perfect and most reasonably priced option for a shower bench for our bathroom remodel.

Pros: well made, flexible to leave in or remove from the shower
Cons: some of the stain bleeds off