It fits my tempurpedic bed perfectly and give me comfort that the very expensive bed is protected from spills and leaks.