After wasting so much money on shower caddies that inevitably rust, I decided to spend the extra money on this teak caddy with the hopes of never having to replace another rusty one again. I was worried that the size may not be sufficient, but there is plenty of space for 2- 32 fl oz shampoo and conditioner bottles, 16 fl oz facial wash bottle, and 12 fl oz baby wash bottle, a bar of soap, and room to spare. My razor fits although I don't store it in the caddy. The only con, so far is that the suction cups meant to secure the caddy to the wall are puny and pretty useless, but a few bucks to replace the suction cups is a small price to pay for what is so far a great looking and functioning shower caddy.