AllerEase Ultimate Mattress Protector is a soft fabric mattress protector that is all zippered up which is why I won't be buying it. I don't want to spend too much time trying to install when time is really limited for me with a newborn. I would rather take a much needed nap or finish other house chore than to spend 20 minutes or so in installing this protector.