85% there. But overly lose. Goes in the wash ok. So recommended. SAVED our mattress from the Boxer puppies and the dog accidents when 'on heat'! Yuk!