I took one on our last Panama Canal Cruise. We disembarked in Vancouver, so it was a pretty easy transportation. I took a feather one and put it in one of those bags you can suck the air out of with a vacuum.
Sometimes even with a ship supplied Egg Crate the beds are still agony. I have heard a lot are being replaced on Princess - thank God!