Great quality! I ordered the grey as not to show pet hair and I am very impressed with the quality of this mattress cover. The top layer has a thick padding and it water RESISTANT not waterproof as the sides are mesh. But enough time in my experiment of pouring a glass of water onto the bed, casually walking downstairs in no rush, to unpack a box to find a towel, to go back upstairs and clean it up. No leaking.