It’s a nice product but not as firm as I expected. It’s cover seems to be water resistant- you can just wipe it off. It also took about 36 hours to flatten out, but that’s to be expected. Overall, a good purchase.