Princess cruise line is not obligated to assign your guaranteed cabin at any specific time. The cabin assignment can come as soon as the same day you book or as late as the day of sailing. You’ll be ensured the category that you booked but will have no control over its position on the boat.