Fully water, dust, and bug proof protector. Encases the entire mattress for full protection. Twin size fits the Twin Extra Long mattresses and King size fits a Cal-King mattress.