Hi xxxSandy,
Welcome to the Mattress Forum!
What you’ve linked to are mattress protectors. The ones you linked to all use some sort of a polyurethane film that is waterproof and breathable under the terry cloth. There is more about mattress protectors post #89 here, and here.
I don’t have any experience with any of those products. You would want to make sure that you do use some sort of a mattress pad or protector with any new mattress to help prevent body oils and skin cells from getting into your mattress and keeping as healthy of a sleep environment as possible.
Phoenix