No this isn't to protect from tinkle. Don't move into your new house with roaches in your bed. Don't forget about the box springs! Keep this on your mattress for hygiene protection.