A little more info.
Received the airline info 3 weeks before departure. NCL letter says that I or my travel agent are responsible for seat assignments. No free seats left.
This is the first cruise where I did not have seats assigned when the airline booking completed. First that I've had to pay for seats. Perhaps the new wave. Perhaps less expensive.
Next time I'll check options.
Thanks for all of the replies!