first thing you will not be allowed to carry it on, it will have to go with your checked baggage. i really don't see it being too much of a problem with the cruise line, but have your ta check into it, if you didn't use a ta contact the special services department of the cruise line, a doctors note would be very helpful. About the only problem that i can see would be space in your stateroom, this could be an issue