This bench is perfect for my L shaped shower in my brand new home!  Great for shaving my legs as well as holding shower items.  It's just the right size because I can sit on it but it doesn't overwhelm the space.  The rubber leg bottoms keep it from slipping, and the surface resists water.  It is beautiful!