I've brought this one (https://www.amazon.com/gp/product/B0016IXEWG/ ) several times and had no problems from RCCL.
https://www.amazon.com/gp/product/B0016IXEWG/
Well.... I put it in my bag, and it goes on the ship. :)