This fit my mattress perfectly! I haven't witnessed he protection it offers, but thus far I'm impressed with the fit and swift delivery.