This does the job but was delivered damaged,  we had a new mattress so needed to use it rather than send it back.  The packing was damaged and a slight rip in the protector but not on the bottom of the so not too crucial.