I was a little apprehensive about these due to price point but my toddler was getting a new bed and multiple mattress protectors needed in case of accident. Within 2 weeks of sleeping on her new mattress my poor girl vomited all over. I pulled up the sheet, protector was wet and I just prayed her new mattress wasn’t ruined. It was dry! Totally dry! Mattress protector worked like a charm and all doubts out the window!! If your doubting it, get it!