Very happy with this purchase! Earlier this month I got a body piercing and recently woke up to find that it had bled over my sheets in the night. To my delight, the mattress protector managed to block everything that my sheets couldn't! Took a fair bit of time to dry out after washing but that's to be expected from the material.  Good quality and works well!