In the past the CC suites had a pressing amenity -- 2 garments per suite for complimentary pressing.
It was next day service (same as laundry) out by 9 am returned after 3 pm next day. I never had a problem with laundry, pressing, or dry cleaning -on the ship.
The prices for dry-cleaning were fair--less than what I pay at the local dry cleaner at home.