For our 3 previous cruises we did indeed choose our room… but for this time, out TA said we could save $$ by just booking a guaranteed cabin in a particular category,DV, and find out later which cabin we would get, sometimes with an upgrade.
We shall see if it was a good decision or not.