I was able to pack enough clothes for 3 days in Rome plus 7 days cruise. It took me several hours to plan what to wear on what day plus mix and match pants and tops. Fortunately for us, I get 1 free laundry with NCL. The airline that NCL booked us on is notoriuous for delayed and canceled flights, worse customer service and missing luggages. I didn't want to take a chance and packed everything in a carryon plus in personal bag. My personal bag expands to a carryon so on the return flight I plan on checking in a luggage. I figured if my suitcase doesn't show up for days or lost Im already home and can file a claim with my travel insurance. Anything I buy in Italy or of importance will be in my carryon. My clothes and shoes can always be replaced.