We have had 50 cruises on Princess and the mattresses have always been wonderful - the one exception was when we were on the Crown. The mattress was awful - it sagged terribly. They replaced with another awful mattress. Finally they brought one from an inside cabin that had not been used very much and it was acceptable, but still not good. We will never sail again on the Crown as I have heard this same issue from many others. Other than that one time, the pillows and mattresses on Princess have been the best!