My husband and I have been on 18 cruises and the best piece of advice I can give you is to not over pack. I learned early on that we didn't wear 1/2 of what we packed. I can tell you that people will not notice that you have worn something more than once. We have done 4 to Alaska and every time enjoy them. Also you need to take a lot of $$$$ because they have some wonderful quilt shops in all the towns. Oh my gosh, you will find a lot of fabric that we do not carry on the mainland. I picked up several quilt kits that were so beautiful. You will love the days they last forever. It's still light at 11:30 p.m. Enjoy your trip and breathe in lots of the fresh air!