Hi there! Why haven't you registered yet?? You are missing out on our FAMOUS Roll Call forums, where you can meet other cruisers sailing with you and share a tour or shore excursion and SAVE MONEY! Register Now!
You caqn book a specific cabin in which case that is what you will get or in some cases you can merely "guarantee" a certain cabin category. If you do a guarantee you will get a cabin at least in that category and if you are lucky you will get one in a better categoryat no extra charge. As someone else said, you can check at the pier for upgrades that you pay for.