A little bit of a tight fit on our cushion-top mattress, but it does fit. Might be tight on a pillowtop. We've had it for 2 months and it is holding up well, can't even tell it is under the sheets. It is not noisy or plasticky at all.