we had the pack 'n play on the 10/2 cruise on the Magic, it worked out great, it was clean and in good condition, and they give you a fitted sheet that slides over the "mattress". From a safety perspective, the fitted sheet was tight enough that my wife and I had to struggle to get it on! We were worried about how our son would react not sleeping in his crib (he is 2), but he slept without problems. Good luck!