Serves its purpose.  I have no problem with it sliding down from the shower head.  Holds a good bit of items. Top rack can hold about 4-6 bottles of shampoo/ conditioner, depending on sizes of bottles.  I'm currently at 5 bottles on top.  Second rack: I have a few face washes but it could hold about the same as the top.

Love how it has its own soap dish too!

Overall happy!