The laundry is fine- we get some free laundry- we never give anything "special" to the ship for laundry. Just underwear, tee shirts, socks and pj's. Swim suits we hand wash. Have used the dry cleaning for good items without any problem. We also try to bring enough clothes for the week or two. Would rather pay for extra luggage then have any problems regarding lack of clothes for the cruise.