We went in late July, early August on Princess. We're not cruise people and were a little apprehensive. Picked Princess because of their longtime presence in Alaska. IIf you do a cruise and cannot do Glacier Bay don't go.Service and food were wonderful. The longistics behind the cruise is amazing. We worried about the amount of people but never felt crowded even on boarding compared to the airlines. Do your homework on excursions. The cruise lines sell their excursions by guaranteeing that if the excursion is late the ship will wait but the will leave you if your indepent trip misses departure time. We booked independently, saved 70% and had no problems. We were also lucky with the weather and enjoyed the land portion of the trip.