Overall, it's satisfactory and comfortable. It was not waterproof. I spilled water on the mattress pad and it went thru the pad