These caddies are great! We have a very small shower with no shelf. The caddy holds a large bottle of shampoo and regular size bottle of soap for my husband. My caddy holds 2 regular size bottles of shampoo and conditioner, shaving cream, and face soap. I also use bar soap. The hooks hold our washcloths and razors. Perfect size for everything we need. I did take a star off, because the suction cups did not work. We just found some adhesive hooks and replaced the caddy with those. It was mostly due to the size of our tile. I'm not sure how it would do in any other bathroom, but it's an easy fix if it doesn't work.