Hello Peachy,
The two dispensers that you see in the shower, have liquid body wash and shampoo. There is no conditioner. The sink usually has bar soap. Those are the ONLY things you can count on.
The other items in the amenity bowl, (that you see spread out on the counter in that photo) are variable. It's a different selection every cruise. You may OR MAY NOT get items like: a razor, sample sizes of lotion, toothpaste, vitamin/energy drink powder, foot scrub, conditioner, Excedrin, Gas-X, actually it could hold samples of almost anything. One cruise we got a razor and four single use foil packets of toothpaste. And that was all.
It's not like a hotel where every room gets all the essentials, the same items in every room, every time. On the ships, it's different from ship to ship, cruise to cruise, and sometimes from cabin to cabin. So if you need it, bring it.
BTW, IMHO the shampoo in the shower dispenser is poor quality. It tends to dry my hair and doesn't seem to clean it very well either. Although, I could be blaming the shampoo, when the fault is the salt water swimming. Or swimming in the pools where people have worn sun screen oil. Or maybe it's the ship's water. Even using my own shampoo, I sometimes have to give my hair a third lathering when we are on a cruise. Anyway, if you want nice shampoo, bring that along with the conditioner.