The water resistant fabric is great and my puppy seems to enjoy it with the crate, but it isn’t the most comfortable so he prefers other pillows if possible.