A normal cabin will have in it towels, soap, face tissues and shampoo , if you require conditioner or moisturiser or travel wash for clothes take your own or wait and see what you want and buy it in the ports. If you've got a suite extra product will be provided. ...Neil.
Your having a laugh NO they change the towels twice a day provide toilet paper and tissues,also soap and a shower gel But would take your own hair shampoo/conditioner.
This is a 4* cruise ship - not a caravan.....of course there is loo paper, towels, soap, shampoo....