Not terrible. Just make sure you check at midnight when it opens up for you. If you don't get it just keep checking throughout the day before your cruise.
We didn't sign up at midnight and then I was told that grandma wanted to take her grand child. After a couple days we were able to snag a spot.