I am a deep sleeper so every time Murphy has gone pee on our duvet cover I knw it is becasue I have not woken up. Our fault - but yes I have taken it too the dry cleaners - every time. I am hopeful as he gets older he will be able to hold it longer - heres to hoping!!!