Love how soft and cute these are. I can’t attest for the water resistant aspect yet as we haven’t had anything spill or any accidents. I got these to go over a pack and play mattress to put inside our pack and play. They work great and go over the foam mattress and the bottom insert together. This will make our family trip go a lot better, or at least nap and bedtime which in turn will make everything better haha.