We booked a cruise with a guaranteed cabin in October for a cruise in March 2019. I kept checking my Royal Caribbean cruise page. I don’t remember exactly when the cabin number appeared. I think maybe at about 60 days from the cruise date. We are very happy with the location and deck. Hope this helps.