I was so excited to get this bench! We just moved and we have a shower stall and shaving has been a pain! Assembly was simple. The shelf and seat are marked on the side with the letter of the leg so that you match up the right side to the right leg. This is a solid quality piece! It's not wobbly or flimsy and the storage shelf is great to get all the bottles that don't fit on the shower caddy off the floor! I hope it is true that the wood doesn't mold. We'll have to wait and see but I'm so happy with it and hubby is going to love it when he sees it! Now he can sit comfortably to relax in the shower when he gets a migraine. 

Pros: Easy assembly, good quality, nice finish