It's good material and it prevented my mattress from getting wet when I spilled some water on it but it's kind if wiggely and loose although I chose the right matress size