This is a life saver!! Since this cover is water  proof, now my grandchildren can sleep on the bed without damaging the mattress when they have accidents. This one is a full size and it fits perfectly. It has deep pockets, so it covers the whole mattress without feeling tight. It is soft to the touch so you don’t feel you are sleeping on a plastic cover. I am at peace now and can enjoy even more when my little ones come over.