I was worried as I have a very deep mattress and they don’t always fit, there was plenty of room and fitted like a glove … not sure yet about how water proof it is and let’s hope I don’t have to find out.. lol