I needed a caddy to sit on my shower floor and this one is perfect. The racks dry quickly and don’t rust, and can hold a fair amount of product. The razor and soap holders are very neat. I do wish there was an attachment under the soap holder that would help bar soap stay in place while it decreases in size. It’s an investment that is definitely worth it.