Basically you buy the cruise and get whatever is available. Sometimes good sometimes the bottom, but who really cares, the cabin is for a little nap and a shower.....too many things to do to worry about the cabin. It will be ok,,,,,,go for it !
Relax, you'll get the nicest cabin available when they do the final assignments. We almost always book a 'guarantee', you pay for the minimum cabin that you can stand (Inside/Outside/Veranda) & get the best one that's empty. Now of course people that booked guarantees earlier than you are ahead of you in line.
We've done this 4 out of our 5 cruises & always been very pleased.
Kuki: Read your article about cabin guarantees, especially "best available cabin" and am wondering about the following situation. We booked a river cruise on Delta Queen Lines, directly with the carrier, in response to their web site posting which advertised "best available cabin" for a certain price. The reservation agent stated that this meant "best available" at the time the booking was made, and gave us the cabin number to which we would be assigned. This seems to be at odds with what you are saying in your article, so we are wondering if we are looking at a probable disappointment ahead? (Haven't had time to receive anything in writing from Delta Queen Lines yet).