Packaged well, I did however find it was slightly too big for our bedmattress. It does its job well in protecting the mattress and it’s great being waterproof! The only negative is that I can feel it slightly when in bed as it moves underneath the bedsheet due to being slightly too big.