This does the job in regard to protecting the mattress, but it doesn't fit well.  Even with sheet suspenders it still shifts, and creates uncomfortable wrinkles under the sheets.