As better cabins become available, according to your needs, your pleasant attitude when booking, its Carnivals way of thanking you. Once upgraded, they won't downgrade you. So keep the last boarding pass. To help you feel comfortable, check with your travel agent or Carnival directly.
Hope you enjoy your cruise on Carnival ,the most popular cruise ships!