Very happy with this product, and I can confirm it's waterproof after my toddler had an accident on it while taking a nap;-)