This was the most difficult mattress cover to put on. It keeps the mattress safe but I dread having to taking it off some day to clean!